背景:B分支是在A分支上进行的改版,需用B分支完全代替A分支。
操作步骤:
1. 切换到A分支所在文件夹;
2.鼠标右键,选中“Git Bash Here”,后续命令在Bash窗口执行;
3.切换到A分支:git checkout A;
4.用远程B分支硬性覆盖A分支:git reset --hard origin/B;
5.本地A分支做强制推送:git push -f 。
背景:B分支是在A分支上进行的改版,需用B分支完全代替A分支。
操作步骤:
1. 切换到A分支所在文件夹;
2.鼠标右键,选中“Git Bash Here”,后续命令在Bash窗口执行;
3.切换到A分支:git checkout A;
4.用远程B分支硬性覆盖A分支:git reset --hard origin/B;
5.本地A分支做强制推送:git push -f 。