【发布时间】:2010-12-29 01:36:15
【问题描述】:
我正在试用 GIT,并使用 GIT GUI(来自 msysgit)。
我正在尝试创建一个新分支,但不知何故它不断接管主分支。 master 分支仍然出现,但不是实际的 master。 结果,我也无法将我的新分支合并到主分支,但它要求我做相反的事情(将主分支合并到新分支)。
我遇到的另一个问题(不确定是否相关)是 GIT GUI 不允许我在没有实际合并两者的情况下在主分支和分支之间切换(带签出)。据我了解,这不是master和branch之间切换的必要条件。
谢谢...
【问题讨论】:
-
git 并不关心你执行合并的方式。如果你有一个 master 分支并创建了一个新的分支 foo,那么 master 和 foo 分支都将指向同一个提交。然后,您可以在任一分支中进行更改,然后将这些更改合并到另一个分支中。 Git gui 可能会妨碍您。
标签: git branch msysgit git-gui