git 上传本地代码到远程分支冲突

不只是大师 2020年03月13日 1,471次浏览

一、正常上传本地代码到远程分支

git add .

在项目文件夹下直接git add .(.代表着目录下全部文件,如果只修改了一个文件那样可以直接git add 文件名称,进行提交)

git commit -m "备注"

这一步可以将代码提交到本地分支上

git push origin 远程分支

将本地代码提交到远程仓库

二、如果本地与远程都做了修改,存在冲突

git stash

可以先拉取远程代码到本地,这个时候需要能够将所有未提交的修改(工作区和暂存区)保存至堆栈中,并且版本回退到上次提交的状态

git pull

拉取远程代码

git stash pop

从git栈中获取到最近一次stash进去的内容,恢复工作区的内容。。获取之后,会删除栈中对应的stash,这个时候可在本地查找具有冲突的地方进行手动修改