拉新远程分支时不创建本地分支(Git)

时间:2013-01-28 19:06:13

标签: eclipse git

我在eclipse juno中使用EGit 2.1.0。

用户 X 已创建并推送了分支 FeatureBranch 。下一个用户 Y 从主人那里拉。现在,在远程跟踪中,用户 Y的计算机上可以看到 FeatureBranch 。现在,用户 Y 想要加入在 FeatureBranch 上完成的工作。但 FeatureBranch 不会自动作为本地分支使用。因此,用户 Y 首先需要从远程 FeatureBranch 创建本地分支(否则所有提交最终都会被视为分离头)。

为什么用户 Y 必须先从远程分支手动创建本地分支才能提交/推送它?

1 个答案:

答案 0 :(得分:0)

这就是git的工作方式。远程分支是只读的。如果你想自动化git checkout --track或者你想要做的任何事情,你当然可以编写脚本。