了解Git Extensions分支的图形表示

时间:2016-11-12 18:46:20

标签: git branch git-branch git-extensions

来自SVN,我仍然习惯了Git的复杂性。在发现TortoiseGit只是在寻找麻烦的第一手资料之后,我也发现了Git Extensions。

正如我过去所做的那样,在完成任何任务之前,我设法完成了三个单独的任务 - 我知道并不是那么明智。它让我练习分支,这是肯定的。

除了master之外,我现在还有三个分支:thread-safecommon-create-web-requestchange-alias-target。此时,没有任何内容未被分级,所有更改都将提交给这三个分支中的一个(或者我认为,参见下一段)并且没有任何更改被推送或合并。

我只是好奇,并且有点担心,Git Extensions Browse窗口似乎以图形方式显示,尽管对分支thread-safecommon-create-web-request的修订都在这些分支上,但这两个修订版本分支change-alias-target不是(我正在查看运行修订列表左侧的图表)。如果我错误地将它们交给了...... master?那么我想我需要知道如何将它们移到分支change-alias-target,请。

enter image description here

1 个答案:

答案 0 :(得分:0)

2个提交位于分支' change-alias-target'中。 git中的分支是处理一系列提交的指针。所以,如果你能看到提交,那是因为它们包含在跟随线路上升时会遇到的所有分支(红色标签)中。

您还可以在提交选项卡中看到,一旦您单击其对应的行,就会包含它所包含的所有分支。列表将在提交消息后显示...