一.本地代码更新冲突
1.本地的所有修改就都被暂时存储起来 ,放入暂存区
1 | git stash |
2.更新远程仓库最新代码
1 | git pull |
3.将本地之前暂存区代码弹出
1 | git stash pop stash@{0} |
1 | //意思就是系统自动合并修改的内容,但是其中有冲突,需要解决其中的冲突。 |
4、解决文件中冲突的的部分
二.如何将本地创建的项目关联到远程仓库并推送到远程
1.在本地项目的文件夹下,Git仓库初始化
1 | 初始化本地git仓库 |
2.关联远程仓库
1 | origin本地仓库名 https://github.com/qianjiangtao/spring-cloud-summary.git为远程仓库地址 |
3.将本地文件索引添加至git库中
1 | git add * |
4.提交代码
1 | git commit -m 'myblog init' |
5.查看是否配置生效
1 | git remote -v |
6.将代码提交到远程对应分支
1 | git push -u <本地分支名>:<远程分支名> |
7.此时会报错,是因为远程有read.md
文件,需要合并冲突
1 | ! [rejected] master -> master (non-fast-forward) |
8.需要先将远程仓库中的内容拉下来,再执行merge命令
1 | git fetch origin master |
9.成功推送到远程
1 | Counting objects: 6, done. |