同步远程最新代码,开始工作...
git push产生冲突,说明有人先你一步同步了他的本地代码到远程。
这时候,你需要先拉取代码,可以使用命令
git pull , 该命令会将远程的提交和你本地的提交merge,如果有冲突需要手动解决并提交,会产生merge的记录
git pull -- rebase 该命令会把你的提交“放置”在远程拉取的提交之后,即改变基础(变基),如果有冲突
解决所有冲突的文件,git add <冲突文件>
git rebase --continue
完美解决问题。
Sign in to make a reply
假蛙工程师
同步远程最新代码,开始工作...
git push产生冲突,说明有人先你一步同步了他的本地代码到远程。
这时候,你需要先拉取代码,可以使用命令
git pull , 该命令会将远程的提交和你本地的提交merge,如果有冲突需要手动解决并提交,会产生merge的记录
git pull -- rebase 该命令会把你的提交“放置”在远程拉取的提交之后,即改变基础(变基),如果有冲突
解决所有冲突的文件,git add <冲突文件>
git rebase --continue
完美解决问题。