A-->B
我有分支B
从分支A
分支出来。然后,我在分支A中做了一些更改,但意外地将更改提交给Github上的分支B(远程)。我找到了解决方案,我可以做git reset --hard <commit_id>
或git revert
。如何更新git结帐分支
所以这是我做了分行A:
git revert HEAD
git reset --hard <commit_id>
git checkout A
,也做了修正需要git push origin A
但是我分行A仍然有错误的提交,我想更新我的分支B,因为它从分支A分支出来。我该怎么做?我能做
git pull --rebase origin A