1. 程式人生 > >【親測可行】git 一個分支完全覆蓋另一個分支

【親測可行】git 一個分支完全覆蓋另一個分支

1、git push origin develop:master -f 
就可以把本地的develop分支強制(-f)推送到遠端master

2、
git checkout master // 切換到舊的分支 
git reset –hard develop // 將本地的舊分支 master 重置成 develop 

git push origin master –force // 再推送到遠端倉庫

文中的develop替換稱自己的分支名稱即可