2013-08-03 84 views
0

我有一个Eclipse(CDT)项目设置EGit承诺本地主和推送到Github。EGit克隆和推送到GitHub

到目前为止,我一直只使用此设置以漂亮玉米粥充当云备份从我的主要dev的PC

但现在我想能够对多台电脑同一项目工作,但不必分叉github回购。

现在我要告诉你,我已经试了好几次,以进一步了解混帐比非常基本的基础知识,但一直得到了在术语丢失等

如果我使用例如:It次级电脑克隆github repo,那么我是否应该能够简单地将任何更改提交给GitHub,就好像我还在主要PC上工作一样,或者每次需要在任何一台PC上执行新的工作时,我必须执行pull/rebase/etc ?

我觉得我做尝试之前对此进行设置,但最终有两个主回购莫名其妙......

回答

0

所以原来我只需要复制该项目,首先,使提交任何修改和PUSH。

然后在另一台PC上,如果我已经有一个克隆,PULL(或FETCH和MERGE)所做的更改,请进行任何新更改,然后再次执行COMMIT和PUSH。

这样每个本地仓库都有一个克隆,用户需要确保它们具有从远程仓库获取的最新更改,然后才开始添加新更改