本地分支若为dev,将master换为dev
1.git status 查看本地修改的文件
2.git fetch origin master 拉取远程分支到本地
3.git log -p master..origin/master 对比本地分支与远程分支的差异,是否有冲突
如果有冲突:
{
1.git stash 暂存本地修改
2.git merge origin/master 合并远程分支到本地
3.git stash pop stash@{0} 还原暂存内容,提示冲突文件,手动解决冲突
4.git stash clear 清除stash
git add 文件
git commit -m "desc"
git push
}
没有冲突:
{
git merge origin/master
git add 文件
git commit -m "desc"
git push
}