2015-04-02 65 views
0

本地我做了一個新的功能分支,並進行了一些更改。Git功能分支變更正在結轉到主人

git checkout -b feature_branch 

我切換回主,並發現對我的功能分支所做的更改已轉交給主。在過去的項目中,來自我的主分支或功能分支的任何更改都完全不可知。我在設置過程中做了什麼錯誤會發生這種情況?

回答

1

您是否在返回主分支之前完成工作?

git add -A 
git commit -m "Commit description" 

如果您沒有,您的更改仍然會在您的工作目錄中。 您可以使用git status進行檢查,如果需要,可以通過重新檢查分支並提交來糾正這種情況。

+0

因此假設我需要在回到主人或其他分支之前添加和提交功能分支? – 2015-04-02 14:20:23

+0

是的,未修改的更改不屬於任何分支。 – Ikke 2015-04-02 14:23:45

相關問題