2013-08-02 147 views
-2

我正在開發一個項目併爲新功能創建了一個新分支。如果我做了很多錯誤的事情......怎麼會在沒有帶來改變的情況下回到主要分支?分支新功能

謝謝。

回答

3

好吧,假設你的意思是你從master開始了一個work分支,並且在那裏做了所有的簽入,那麼你所要做的就是回到git checkout master

+0

更改分支沒有刪除工作目錄中的更改。 – faisbu

+0

聽起來像你有未提交的變化。要麼提交或丟棄它們。 –

0

如果你真的與分支完成,並準備放棄它,並刪除它失去所有你所做的改動,就可以刪除與分支:

git branch -d mybranch 

請注意,你將失去所有更改在分支上!

+0

如果我刪除了分支沒有刪除工作目錄中的更改。爲此我在分支mybranch和刪除分支提交。爲什麼要犯? – faisbu