2017-04-24 23 views
0

我有一個分支。我的本地分支有5(m)個提交,我沒有推送到遠程。同一個分支是7(n)在我之前提交。現在我想要做的是刪除我的5(m)不必要的提交,併成爲遠程分支。如何讓分離頭成爲原始分支?

我到目前爲止的嘗試: 1)我去特定的提交,我和遠程是一樣的。 2)然後我從遠程分支拉。 3)現在我和遠程分支是一樣的。 4)現在分支被調用(HEAD從xxxxf分離)

我怎樣才能使(從xxxxf脫離HEAD)分支與遠程分支相同?

+0

您是否嘗試過重訂的高手? – Syncro

回答

0

如果你想忘記你的變化,只是設置你的本地分支,其中遠程分支是:

git checkout local-branch git reset --hard the-remote/remote-branch