IDE上传本地仓库到GitHub

IDE上传本地仓库到GitHub

      • 1、选择远程仓库平台
      • 2、下载安装Git
      • 3、IDE集成Git
      • 4、本地项目上传GitHub




1、选择远程仓库平台


1.1、注册远程仓库平台

常见的远程仓库托管平台有:

  • 1)GitHub

    域名:https://github.com

    介绍:GitHub是全球最大的开源项目托管平台,俗称大型程序员社区化交友网站

  • 2)Gitee

    域名:https://gitee.com

    介绍:码云(Gitee)是全国最大的开源项目托管平台,良心平台,速度快,提供免费私有库

GitHub是国外的(英文版),网站加载时间较长;Gitee是国内的(中文版),网站加载时间快。两个平台的操作基本是一样的,选择以上任意一个远程仓库托管平台即可,新手建议先使用Gitee熟悉操作

1.2、创建远程仓库

下面以Gitee为例,按如下步骤操作即可。GitHub类似

在这里插入图片描述

在这里插入图片描述

2、下载安装Git


常见的版本控制工具有SVN和Git,版本控制可用于解决开发中的:代码备份、版本控制、协同工作、责任追溯等。这里我们使用Git

Git官网:https://git-scm.com/

  • 1)下载

Git官网下载地址:https://git-scm.com/downloads

在这里插入图片描述
选择对应系统版本下载即可

  • 2)安装

a) 双击安装包,进入安装向导界面

在这里插入图片描述
b) 指定安装目录

在这里插入图片描述
c) 一路点击next

在这里插入图片描述
d) 等待安装

在这里插入图片描述
e) 安装完成

在这里插入图片描述
f) 验证

在桌面(或目录)点击右键,存在如下两个菜单则说明安装成功

在这里插入图片描述

  • Git GUI:Git提供的图形界面工具
  • Git Bash:Git提供的命令行工具

g) 查看Git版本

运行Git命令行客户端,使用git --version命令查看Git版本

在这里插入图片描述

3、IDE集成Git


可以在IntelliJ IDEA、PyCharm、WebStorm等IDE中进行配置,操作步骤都是一样的,这里以PyCharm为例

1)IDE集成Git

按照如下步骤操作即可,需要注意的是,最后要点击Test测试,显示版本表示配置成功

在这里插入图片描述
2)创建(选择)本地仓库

按如下操作创建本地仓库,支持选择本地已有的项目仓库

在这里插入图片描述
创建或选择本地仓库后会开启版本控制:

在这里插入图片描述

4、本地项目上传GitHub


4.1、提交到本地仓库

1) 新建文件,添加到Git缓存,编辑代码,使用以下任意一种方式提交代码到本地仓库

在这里插入图片描述

在这里插入图片描述
2) 选择需要提交的代码,添加描述,点击Commit提交

在这里插入图片描述
4.1、推送到远程仓库

代码提交到本地仓库后,就可以将本地仓库推送到远程仓库了。这里以Gitee为例

1) 使用以下任意一种方式推送本地仓库到远程仓库

在这里插入图片描述

在这里插入图片描述
2) 选择分支,输入远程仓库URL

在这里插入图片描述
3) 输入远程仓库托管平台用户名和密码

在这里插入图片描述
4) 点击Push,推送本地仓库到远程仓库

在这里插入图片描述
5) 在Gitee远程仓库查看

在这里插入图片描述
此次上传到Gitee的测试项目:https://gitee.com/oneccl/Test


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/15896.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java订餐系统源码 springboot点菜系统源码

Java订餐系统源码 springboot点菜系统源码 源码下载地址:https://download.csdn.net/download/xiaohua1992/89341358 功能介绍: 前台登录:前台登录: ①首页:菜品信息推荐、菜品信息展示、查看更多 ②菜品信息&…

地理信息系统(GIS)软件开发

地理信息系统(GIS)软件开发是一项复杂且系统性很强的工程,涉及空间数据的采集、管理、分析和展示。以下是一个典型的GIS软件开发流程,包括各个步骤的详细说明。北京木奇移动技术有限公司,专业的软件外包开发公司&#…

面向对象------多态

1.多态的定义 通俗来说,当同一种行为或者事情发生在不同的对象上,这些行为或者事情最终得到的结果不同。 注意:多态要发生在继承的基础上。 例如:彩色打印机和黑白打印机。 彩色打印机和黑白打印机是不同的对象,但…

详细分析Element中的MessageBox基本知识(附Demo)

目录 前言1. 基本知识2. Demo2.1 确认框2.2 警告框2.3 对话框 3. this.$confirm 前言 详细知识推荐阅读:详细分析Element Plus中的ElMessageBox弹窗用法(附Demo及模版) MessageBox则常用于Vue2 1. 基本知识 MessageBox 是 Element UI 提供…

Liunx学习随笔

Linux学习随笔 一.前期准备1.安装Vmware Workstation软件2.下载linux镜像3.安装操作系统 夕阳无限好,只是近黄昏,时隔一年,重新提笔 没有比脚更远的路,没有比人更高的山 一.前期准备 1.安装Vmware Workstation软件 下载地址&am…

南京观海微电子----升压和降压模块电路解析

(一)升压模块 1. 如果是交流电压升压,那非常简单,只要选择变比合适的变压器就行(1:3和1:4.17); 2. 如果是直流电压升压,从12v升到36v也很容易,可选择用的开关稳压器很多,例如 :Cs5171.Cs5172.Cs5173.Cs5174.Mc33063.…

【调和级数】100321. 优质数对的总数 II

本文涉及知识点 调和级数 质数、最大公约数、菲蜀定理 LeetCode100321. 优质数对的总数 II 给你两个整数数组 nums1 和 nums2,长度分别为 n 和 m。同时给你一个正整数 k。 如果 nums1[i] 可以被 nums2[j] * k 整除,则称数对 (i, j) 为 优质数对&#…

数据结构·一篇搞定队列!

hello,大家好啊,肖恩又拖更了,你们听我狡辩,前段时间有期中考试,so我就没什么时间写这个,在这给大家道个歉😭😭😭 我后面一定尽力不拖更 那么接下来,我们来看…

粒子辐照环境中相机镜头防护及LabVIEW图像处理注意事项

在粒子辐照环境测试电路板性能的实验中,需要对相机镜头进行有效防护,同时利用LabVIEW进行图像识别和处理。本文将讨论相机镜头防护的关键因素和LabVIEW处理过程中的注意事项,包括防辐射材料选择、辐射屏蔽措施、散热管理、空间布局及LabVIEW软…

【机器学习-k近邻算法-01】 | Scikit-Learn工具包进阶指南:机器学习sklearn.neighbors模块之k近邻算法实战

🎩 欢迎来到技术探索的奇幻世界👨‍💻 📜 个人主页:一伦明悦-CSDN博客 ✍🏻 作者简介: C软件开发、Python机器学习爱好者 🗣️ 互动与支持:💬评论 &…

骑行 - 新区永旺出发的环太湖路线

环过好几次太湖,但对路线都没太在意,都是跟着别人走的。这次自己制定一个路书,方便下次自己一个人环太湖时使用。 开始是使用高德地图做路书,只能在PC上做。我用的是网页版,每次选点太麻烦了。要输入地址搜索&#xff…

开源博客项目Blog .NET Core源码学习(27:App.Hosting项目结构分析-15)

本文学习并分析App.Hosting项目中后台管理页面的角色管理页面。   角色管理页面用于显示、检索、新建、编辑、删除角色数据同时支持按角色分配菜单权限,以便按角色控制后台管理页面的菜单访问权限。角色管理页面附带一新建及编辑页面,以支撑新建和编辑…

电缆厂可视化:提升生产透明度与运营效率

图扑电缆厂可视化系统通过实时监控和数据分析,提高生产过程的透明度和可控性,优化资源配置和质量管理,显著提升运营效率和产品质量。

电子电器架构 - AUTOSAR ON THE AIR

电子电器架构 - AUTOSAR ON THE AIR 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己…

Mybase长久破解

1、软件下载好之后,找到文件mybase8.ini文件 2、使用记事本打开,通过 Ctrl F 输入快速找到属性设置FirstUseOn.UserLic.App,将等号后面的数值删掉保存即可 3、使用防护中心–>自定义防护(记得开启) 4、添加规则…

Golang文件操作

文章目录 文件操作基本介绍普通的文件操作方式(os包)带缓冲的文件操作方式(bufio包)文件拷贝操作(io包) 命令行参数基本介绍解析命令行参数(flag包) JSON基本介绍JSON序列化JSON反序…

真拿AI赚到钱的人,不在朋友圈里

1 最近有张两大AI巨头对比的梗图给我看乐了,玩儿AI的还在做产品,玩儿焦虑的已经在数钱了。 这也是在做AI,只不过是唉声叹气的ai。 要我说,现在缺的根本不是AI,而是【有用的AI】。 恩格斯老师说过一句话&#xff1a…

科林Linux6_网络

#include<sys/socket.h> #include<arpa/inet.h> //大小端转换 #include<netdb.h> //DNS一、Socket套接字 为了开发网络应用&#xff0c;系统提供一套API函数接口&#xff0c;用于网络应用开发&#xff0c;这些接口称为套接字函数 struct sockaddr_in…

数据库管理-第194期 网络加速RDMA初探(20240526)

数据库管理194期 2024-05-26 数据库管理-第194期 网络加速RDMA初探&#xff08;20240526&#xff09;1 概念2 发展3 使用总结 数据库管理-第194期 网络加速RDMA初探&#xff08;20240526&#xff09; 作者&#xff1a;胖头鱼的鱼缸&#xff08;尹海文&#xff09; Oracle ACE A…

不同的二叉搜索树(II)题解

toc &#x1f91a;我的博客 欢迎光临我的博客&#xff1a;https://blog.csdn.net/qq_52434217?typeblog &#x1f95b;前言 动态规划是常见的算法思路&#xff0c;动态规划在计算过程中保存了部分计算结果到内存中&#xff0c;以便于在进行下一次计算时可以直接从内存中获…