解决git push 时的冲突

一:在修改完文件后,本地commit前下拉,但是本次修改的文件已经提前被别人改了。

解决:

1:git stash 暂存

2:git pull 下拉

3:如果有冲突,先解决冲突,没有的话会自动合并

4:git stash pop stash@{0} 恢复暂存代码

5:commit -m"message"。

二:无需下拉,本地直接提交

1:git commit -m "message"

2:git pull --rebase && git push (使用--rebase 自动检查合并代码)

3:若有冲突手动修改,再push,没有的话直接就提交到远程仓库。 

文章已完
作者心情:昨夜西风凋碧树,独上高楼,望尽天涯路。
如无特殊说明,文章均为本站原创,转载请注明出处