我查看了adobe-brackets和atom-editor,当选择切换到远程分支时,远程分支不显示在侧面板中。如果我选择从另一个分支拉出来,它们会出现。我尝试了git fetch --all
和其他几个命令,在列出它们时会显示分支,而不是在这里的侧窗格中。 (或在Atom)。我注意到如果我创建一个新的分支并使用相同的分支作为它似乎工作的原点,但这看起来像一个肮脏的黑客,我不确定这是正确的方法来做它。
答案 0 :(得分:0)
此行为是预期的。通常,git GUI只列出本地仓库中存在的分支,而不是远程仓库中存在的所有分支。
远程分支只是一个远程分支。虽然您可以查看它,但您不想直接在远程分支上工作(即直接提交)。相反,你想创建一个跟踪它的本地分支,并在本地分支上工作 - 就像你做的那样工作"工作"。这不是一个肮脏的黑客。欢迎来到普通git用户俱乐部。 : - )