Git分支没有拉动

时间:2011-08-03 11:28:17

标签: git

我有4个项目都与一个软件包有关。这四个项目中的一个可以被认为是“原始”,它得到了很多关注和更新。

我将此作为主分支。

我现在要做的是让其他3个项目充当分支,“变种”分支,它们与主分支共享一些结构,但不是全部。

我该怎么做?

到目前为止,我一直在尝试进入项目变异目录之一并执行以下操作:

git init
git remote add origin [...]
it checkout -b mutation1

但是我得到了这个奇怪的信息:

fatal: You are on a branch yet to be born

我需要在不将文件从主服务器提取到变异项目的情况下进行推送。

任何提示?

1 个答案:

答案 0 :(得分:0)

当我理解正确时,您有一些代码,并希望将其作为分支推送到现有的git存储库?

由于无法在空存储库中分支,因此首先提交代码,然后创建分支:

git branch mutation1

检查并删除主人:

git checkout mutation1
git branch -d master

然后推动它:

git push origin mutation1