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 stash :暂存之前的修改
第三步:
git pull :获取git远程仓库的更新
第四步:
git stash apply :将暂存的修改拿出
git stash apply :将暂存的修改拿出
第五步:
git add ...:重新add 需要的提交
git add ...:重新add 需要的提交
第六步:
git commit ...:重新commit
git commit ...:重新commit
第七步:
git push ...: 重新push
git push ...: 重新push