2015-04-02 64 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

相关问题