【Git使用】一篇文章教会你在idea中上传代码到Github仓库

前言:

之前都是使用git bash的指令上传代码到github中,但是要是你使用idea的话,那还有更简单的方法,在idea中就可以实现直接上传代码到github中,这么方便?还不快学起来!

详细步骤:

一.在idea中创建自己的项目

我这里创建了一个最普通的Java项目用于演示

d7d97ece2f8e4d5f97c80281f1cdc4bf.png

二.在idea中创建本地仓库

2.1点击上方的VCS,再点击创建Git仓库

44c45856231643b39564261431c880ac.png

2.2在跳出的界面中选择当前自己的项目并点击确认,我这里是github_t2

d8d00894e2864f67aefaa4f54353b5c0.png

2.3此时已经创建完本地仓库,会发现idea中的文件变为红色,这是正常的,因为这些文件还没有保存到github中,所以显示红色

02c612e9889b4733a829ed2a5f6ae414.png

三.提交代码到本地仓库中

3.1可以点击右上角的绿色打勾或者左侧的提交进入提交界面

d67a7e1670954a8892fa8e2deb57e896.png4e4d8b1775004f8d828b39f2e3f1ad15.png

3.2选择所有文件进行提交,或者只选择你想提交的项目。在下方填写提交信息后点击提交。

d24f7d68e6054f7794ee82dd4d8cd4b1.png

3.3点击提交后右下方出现文件已提交

9823ff1098384fadb0780b3c2056b3c1.png

四.本地仓库连接远程仓库

4.1先到github的仓库中复制SSH信息(点击绿色的Code,点击SSH,复制信息)

3f566652ba3a467283fb0808ccfca945.png

4.2在idea中点击Git并点击下面的管理远程

4a7a14926b434e5db5d052fcb92353ff.png

4.3点击加号并粘贴刚刚的SSH信息,点击确定,就已经连接远程仓库了

3783718d4a4e4b7c90cf66560827307c.png

五.推送本地代码至GitHub远程仓库

5.1点击右上角的绿色箭头推送代码

32cbe1e2dd19421e84ce4d30a01c83f3.png

5.2在跳出的界面中出现了已经保存在本地仓库的代码,点击推送

f6f64f1838134b1d9f9728172eefed5c.png

5.3如果右下角没用显示推送被拒,那说明你已经成功上传代码至GitHub,去GitHub上检查一下就不用往下看了哈哈哈

5.4.1右下角出现推送被拒,一般会发生在第一次提交代码到远程仓库中,是因为远程仓库中已经有一些更改,这些更改你本地还没有同步

75da86ae717a4ed2affd3a870d7f4d70.png

5.4.2点击下方的终端,并输入git pull origin master拉取远程仓库的信息

6c6a05b2957846668235fed4e0aa2c30.png

5.4.3做完这步,点击右上角的推送重复推送步骤,要是推送成功,那就ok,但是要是还是不行,那就继续往下看把

5.4.4现在已经拉取了远程仓库的信息,但是还是无法成功推送,那你可以在终端中使用git push origin master --force实现强制推送

注意!!!:这个方法会覆盖你远程仓库中的所有信息,谨慎使用!!!

d5c3d37eb6d542e2a2a854df4fe00aef.png

六.github仓库检查

现在github仓库中已经出现了你刚刚上传的代码

91537cb302d44bd4a73476bd506e78f6.png

七.拓展使用

上面已经在idea中将一个项目上传至github中,要是你还是在这个项目的位置写代码,还想上传到github中,那会十分的方便,只需要三步即可,看我下面演示

7.1创建一个新类

我这里创建了一个新的类,显示红色,表示还没上传到远程仓库

03089c37de52408b85f7ba2cd1d989bc.png

7.2提交代码到本地仓库

点击右侧的提交,选中新创建的类,填写推送信息并点击提交

664bcc1f4a0c49d5a04e573d90ee5516.png

右下角显示提交成功

8acb8f720ce94635be7eeacc7e8ae0ce.png

7.3推送项目至远程仓库

点击右上角的推送,在推送界面出现刚刚提交到本地仓库的代码,点击推送

8c7dc446672b493592b2dc9a63cf1c2e.png

右下角显示推送成功

b590b3f80eb24e3c80cf40120d89133c.png

行,就这样吧,文章中有不足之处请指正哦!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值