【Git利用】一篇文章教会你在idea中上传代码到Github堆栈
媒介:之前都是利用git bash的指令上传代码到github中,但是要是你利用idea的话,那另有更简单的方法,在idea中就可以实现直接上传代码到github中,这么方便?还不快学起来!
具体步骤:
一.在idea中创建自己的项目
我这里创建了一个最平常的Java项目用于演示
https://i-blog.csdnimg.cn/direct/d7d97ece2f8e4d5f97c80281f1cdc4bf.png
二.在idea中创建本地堆栈
2.1点击上方的VCS,再点击创建Git堆栈
https://i-blog.csdnimg.cn/direct/44c45856231643b39564261431c880ac.png
2.2在跳出的界面中选择当前自己的项目并点击确认,我这里是github_t2
https://i-blog.csdnimg.cn/direct/d8d00894e2864f67aefaa4f54353b5c0.png
2.3此时已经创建完本地堆栈,会发现idea中的文件变为红色,这是正常的,因为这些文件还没有保存到github中,所以显示红色
https://i-blog.csdnimg.cn/direct/02c612e9889b4733a829ed2a5f6ae414.png
三.提交代码到本地堆栈中
3.1可以点击右上角的绿色打勾或者左侧的提交进入提交界面
https://i-blog.csdnimg.cn/direct/d67a7e1670954a8892fa8e2deb57e896.pnghttps://i-blog.csdnimg.cn/direct/4e4d8b1775004f8d828b39f2e3f1ad15.png
3.2选择全部文件进行提交,或者只选择你想提交的项目。在下方填写提交信息后点击提交。
https://i-blog.csdnimg.cn/direct/d24f7d68e6054f7794ee82dd4d8cd4b1.png
3.3点击提交后右下方出现文件已提交
https://i-blog.csdnimg.cn/direct/9823ff1098384fadb0780b3c2056b3c1.png
四.本地堆栈毗连远程堆栈
4.1先到github的堆栈中复制SSH信息(点击绿色的Code,点击SSH,复制信息)
https://i-blog.csdnimg.cn/direct/3f566652ba3a467283fb0808ccfca945.png
4.2在idea中点击Git并点击下面的管理远程
https://i-blog.csdnimg.cn/direct/4a7a14926b434e5db5d052fcb92353ff.png
4.3点击加号并粘贴刚刚的SSH信息,点击确定,就已经毗连远程堆栈了
https://i-blog.csdnimg.cn/direct/3783718d4a4e4b7c90cf66560827307c.png
五.推送本地代码至GitHub远程堆栈
5.1点击右上角的绿色箭头推送代码
https://i-blog.csdnimg.cn/direct/32cbe1e2dd19421e84ce4d30a01c83f3.png
5.2在跳出的界面中出现了已经保存在本地堆栈的代码,点击推送
https://i-blog.csdnimg.cn/direct/f6f64f1838134b1d9f9728172eefed5c.png
5.3如果右下角没用显示推送被拒,那阐明你已经成功上传代码至GitHub,去GitHub上检查一下就不用往下看了哈哈哈
5.4.1右下角出现推送被拒,一般会发生在第一次提交代码到远程堆栈中,是因为远程堆栈中已经有一些更改,这些更改你本地还没有同步
https://i-blog.csdnimg.cn/direct/75da86ae717a4ed2affd3a870d7f4d70.png
5.4.2点击下方的终端,并输入git pull origin master拉取远程堆栈的信息
https://i-blog.csdnimg.cn/direct/6c6a05b2957846668235fed4e0aa2c30.png
5.4.3做完这步,点击右上角的推送重复推送步骤,要是推送成功,那就ok,但是要是还是不行,那就继续往下看把
5.4.4现在已经拉取了远程堆栈的信息,但是还是无法成功推送,那你可以在终端中利用git push origin master --force实现强制推送
注意!!!:这个方法会覆盖你远程堆栈中的全部信息,谨慎利用!!!
https://i-blog.csdnimg.cn/direct/d5c3d37eb6d542e2a2a854df4fe00aef.png
六.github堆栈检查
现在github堆栈中已经出现了你刚刚上传的代码
https://i-blog.csdnimg.cn/direct/91537cb302d44bd4a73476bd506e78f6.png
七.拓展利用
上面已经在idea中将一个项目上传至github中,要是你还是在这个项目标位置写代码,还想上传到github中,那会非常的方便,只需要三步即可,看我下面演示
7.1创建一个新类
我这里创建了一个新的类,显示红色,表现还没上传到远程堆栈
https://i-blog.csdnimg.cn/direct/03089c37de52408b85f7ba2cd1d989bc.png
7.2提交代码到本地堆栈
点击右侧的提交,选中新创建的类,填写推送信息并点击提交
https://i-blog.csdnimg.cn/direct/664bcc1f4a0c49d5a04e573d90ee5516.png
右下角显示提交成功
https://i-blog.csdnimg.cn/direct/8acb8f720ce94635be7eeacc7e8ae0ce.png
7.3推送项目至远程堆栈
点击右上角的推送,在推送界面出现刚刚提交到本地堆栈的代码,点击推送
https://i-blog.csdnimg.cn/direct/8c7dc446672b493592b2dc9a63cf1c2e.png
右下角显示推送成功
https://i-blog.csdnimg.cn/direct/b590b3f80eb24e3c80cf40120d89133c.png
行,就如许吧,文章中有不足之处请指正哦!!!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]