2017-08-11 93 views
0

如何更換遠程分支與本地分支。如果遠程分支中存在本地不存在的文件,則刪除它。 替換evtithing(文件,提交)我打算刪除遠程分支,然後再次創建它,然後進行推送,但我不知道這是否是正確的方式。 感謝替換遠程分支與本地分支

回答

1

如果你有絕對的把握,你想遠程分支機構與當地的分支機構所取代,並改寫該分支的其他合作者歷史的影響,可以從當地分公司力推它:

git push remotename localbranch:remotebranch -f 

如果本地和遠程分支的名字是相同的,那麼該命令是更簡單:

git push remotename branch -f 

所以,如果您的支行名稱爲develop則命令將是:

git push origin develop -f 
+0

我的分支名稱是develop,那麼cmd將會是'git push origin/develop' develop:origin/develop -f' – Achraf

+0

@Achraf它會是'git push origin develop -f' – janos

相關問題