我不得不承認,我沒有玩過高級功能,但是在我目前的項目中我不得不這樣做。讓git master HEAD指向當前分支的頭部
的情況: 有人想實現一些功能,並將它們comitted到主,現在我被稱爲做這個其他人試圖做(但失敗了),因此,我做的第一件事就是
git checkout -b clean_start HASH
散列是一個正確的SHA1哈希大約20個提交之前,當前主和工作。我現在對這個分支做了一些修改,現在我想將遠程倉庫的當前主分支(有其他人所做的更改)更改爲我的本地分支。
換句話說,我想將主人20的頭部提交回來,然後將我的新干淨分支合併到其中。
這正是我所要做的嗎?恢復HEAD〜20等,或者是否有一個命令,使得這種頭部移動?
你編輯信息,包括「clean_start:大師」? – 2010-11-25 01:37:48
是的,我忘了他是從第二個分支開發,而不是主人。我更新了我的其他命令列表以彌補這種疏漏。 – cdhowie 2010-11-25 01:39:01