git push 失败,再次git pull 后再次push会产生merge信息,如何避免!

git push 失败,再次git pull 后再次push会产生merge信息,如何避免!


如果在git push 时失败,一般会提示git pull后再次git push,那样将会产生merge信息,以下操作将避免:


#***********************git push Fail 将产生Merge时操作**********************************#
第一步:
git reset  --soft [commit ID:本地commit之前的ID]

第二步:
git stash :暂存之前的修改

第三步:
git pull :获取git远程仓库的更新

第四步:
git stash apply :将暂存的修改拿出

第五步:
git add ...:重新add 需要的提交

第六步:
git commit ...:重新commit

第七步:
git push ...: 重新push

你可能感兴趣的:(Git,常用指令)