在本地我创建了一个新功能分支,但稍作修改。
git checkout -b feature_branch
我切换回主人,发现对我的功能分支的更改被转移到主人。在过去的项目中,我的主要或功能分支的任何变化都是彼此完全不可知的。在设置过程中我可能做错了什么?
答案 0 :(得分:1)
在返回主分支之前,您是否已完成工作?
git add -A
git commit -m "Commit description"
如果您没有,您的更改仍会在您的工作目录中。
您可以使用git status
进行检查,如果需要,可以通过再次检查您的分支并提交来纠正这种情况。