这是我第一次尝试使用Github的shared collaboration model
与朋友一起工作。我已经开始一个项目,并将他添加为合作者。在提交更改后,他如何更新计算机上的回购,以及如何更新回购?如果发生碰撞,他们如何解决?如果有人能够强调一些最佳实践或指向某些资源,我将不胜感激。使用Git进行协作
非常感谢!
这是我第一次尝试使用Github的shared collaboration model
与朋友一起工作。我已经开始一个项目,并将他添加为合作者。在提交更改后,他如何更新计算机上的回购,以及如何更新回购?如果发生碰撞,他们如何解决?如果有人能够强调一些最佳实践或指向某些资源,我将不胜感激。使用Git进行协作
非常感谢!
你可能想阅读http://help.github.com/remotes/
为了回答大家的一些问题: 更新他的回购,你朋友会运行git fetch,然后git合并。然后,git会直接合并文件,如果没有冲突,或者如果冲突无法解决,请他手动解决冲突。
的git的知识的最佳来源是http://git-scm.com/book
编辑:
对你最重要的部分:
我是否需要阅读所有内容?我对这个项目开始工作感到有点不耐烦。我可以阅读任何特定部分以了解有关协作的更多信息?谢谢 – Prakhar