我正在为学校开展一个小组项目,我是Git和Github的新手。根据我对Github的理解,当我“分岔”一个仓库时,我基本上将该项目的副本创建到我自己的Github帐户中,以便我可以独立处理它。我也明白,我可以直接从我的组成员进入我的IDE并从那里前往的原始存储库中取出。我应该从Github中派生或拉出一个组项目来在Eclipse中工作吗?
如果我从我的组成员的存储库'fork',如果他要对它进行提交,我如何更新fork以及他的更改?
我想我的问题是:在我们分工的小组项目中,将Eclipse设置为直接从主存储库中提取是一个更好的主意,这样我就可以轻松地将更改合并到我的“ m正在处理--OR--分配存储库并在我自己的副本上独立工作,然后以某种方式将我的组成员制作的所有更改合并到我自己的分支中,然后在完成分配时推送我的更改?
这是个人喜好从原始存储库直接导入到Eclipse中,还是将存储库“分叉”到我的Github帐户,然后从那里开始工作?对另一个做一个更好的做法吗?
我大概可以弄清楚如何通过在线教程做到这一点,但我不确定采取哪条路线。
所有帮助表示赞赏。
这是一个很好的[分岔工作流程概述](https://www.atlassian.com/git/workflows#!workflow-forking) – thgaskell