我使用git來管理我的項目,但我沒有太多的這種程序的經驗,所以我經常使用它們不當(例如:我承諾很多(不相關的)只更改一次提交)。我試圖更好地使用它們。創建分支後還原許多提交
順便說一句我注意到,我開始開發我的項目,將更好地適合分支的擴展。所以從git gui我創建了一個新的分支,這是一個主副本。 現在我想把主人恢復到最後一次提交,我認爲這與項目無關。我知道這個提交是什麼,但我不知道如何將HEAD的所有提交恢復到這個提交,並且我不知道這是否會影響分支(失去所有新作品將是一個真正的痛苦) ..)
那麼,我該怎麼辦?
ps:通常我使用git gui,但我在使用git bash時沒有問題。我使用win7,並且我正在管理一個在Eclipse中的java android項目。
正是我需要的!謝謝 – 2011-12-20 16:02:24
順便說一句,當我合併主與分支,因爲在恢復我修改代碼,並希望在分支也這種修改,我不會失去所有從的進步到創建分支時的 , 對? –
2011-12-20 17:02:39