如果这个commit id是中间的某次commit,那么使用git revert去回退即可,美中不足的是会增加一条记录,叫做: 7、每个分支分别push B分支上是新增commit,可以直接git push A分支上如果使用了git reset回退的,需要git push -f 如果是git revert的可以直接git push...
git log 假如:id是 94070bf919891e587351a78bdb2f53e50fecb36a 3、然后切换到B分支 git checkout B 4、将该commit id pick到正确分支 git cherry-pick 94070bf919891e587351a78bdb2f53e50fecb36a 然后再git log,可以看到这个分支上已经有这个commit了,但是commit id却变了,所以这是copy,而不是move,那么原来...