IntellIJ IDEA 配置 Git,顺带解决Git Push rejected问题

 

1、下载便携版本git

https://git-scm.com/download/win

弹出的下载取消,重新选择

 

2、解压自压缩文件。

 

3、配置IDEA

4、测试

 

 5、配置终端环境shell为bash或者cmd都可以

这两个都可以,windows下,我用了git-cmd.exe感觉更匹配。

6、提交代码到本地库

开启版本控制

 右键项目,直接提交整个目录,工作中根据实际需要提交。

 

提交代码到本地库

 

 7、提交代码到远程库

我们用https://github.com/预先建好一个仓库名字为myRepo,仓库里带了一个README.md文件。

push结果是报错:

原因是远程仓库里README.md文件本地仓库里没有,这个时候相当于远程和本地版本出现了冲突,无法直接pull和push。

解决办法:把远程仓库的文件rebase到本地,然后再push回去。

使用命令:

git pull --rebase myRepo master

git push -u myRepo master

 

注意:这里Terminal关联的shell是git-cmd.exe

 

8、提交代码的过程中会让输入用户和密码,按github的来输入就可以。

9、远程仓库可以在菜单remote里设置

 

 

posted @ 2018-08-01 13:44  我是属车的  阅读(2252)  评论(0编辑  收藏  举报