2015-10-20 48 views
0

所以,問題是,我做了一個新的分支:MYNAME/mysuperbranch如何在PHPStorm中的分支之間正確切換?

,並在同一時間,我有產地/ master分支。而且,在我對分支進行了更改後,我將結帳返回給origin/master,並且它仍然具有我在myname/mysuperbranch分支中所做的所有更改。

如何在分支之間正確切換?例如:

  1. 我在MYNAME/myspuerbranch

  2. 保存做出了一些改變這個局部改變。

  3. 切換到起源/主分支,它應該是乾淨的,沒有任何改變。

我在做什麼錯?

+0

你已經做了修改和* COMMITED *呢?或者他們只是上演? – deceze

回答

1

當您進行更改並簡單地切換分支時,您將看到另一分支中的相同更改。您實際上必須首先提交它們,以便更改位於暫存區域中。

VCS>的Git>提交文件...

甚至把它推到遠程分支。在您的更改處於暫存區域後,當您切換回時,分支將與您的主人不同。當然,這些文件必須先添加到您的工作目錄中。通常PHPStorm會自動添加新創建的文件。否則,只需右鍵單擊它們。

的Git> +添加