0

我有一个带有 EGit 的 Eclipse (CDT) 项目设置,用于提交到本地主机并推送到 github。

到目前为止,我一直只是使用此设置来充当我的主要开发 PC 的云备份

但现在我希望能够在多台 PC 上处理同一个项目,而不必分叉 github 存储库。

我现在告诉你,我已经尝试过几次比非常基本的基础知识更深入地理解 git,但总是迷失在术语等方面。

如果我在辅助 PC 上使用 EGit 来克隆 github 存储库,那么我是否应该能够简单地提交并将任何更改推送到 GitHub,就好像我仍在主 PC 上工作一样,或者我必须拉/重新设置/等每次我需要在任何一台 PC 上进行新工作时?

我想我之前确实尝试过设置它,但最终以某种方式得到了两个主仓库......

4

1 回答 1

0

事实证明,我只需要 CLONE 项目开始,对 COMMIT 和 PUSH 进行任何更改。

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

这样每个本地仓库都有一个克隆,用户需要确保他们在开始添加新更改之前从远程仓库中提取了最新的更改

于 2013-08-14T11:24:07.703 回答