Version control 了解如何与许多开发人员一起开发开源应用程序

Version control 了解如何与许多开发人员一起开发开源应用程序,version-control,open-source,github,collaboration,Version Control,Open Source,Github,Collaboration,我是一个单独的开发人员,一直以来都是,但最近我一直在学习源代码控制和项目协作的可能性。我真的很想学习如何与大量开发人员合作(比如在github上)。我认为这将是一次令人惊奇的学习经历,但到目前为止,我一直是给定项目的唯一开发人员。有没有什么资源可以用来学习如何处理项目的一小部分,从而完成一些工作?书?例子?我知道我必须从某个地方开始,但我不知道如何开始。谢谢。加入一个开源项目 使用您喜欢的语言和/或激发您想象力的项目,在GitHub或其他大型开源项目存储库中查找一些内容 阅读维基/邮件列表,了解

我是一个单独的开发人员,一直以来都是,但最近我一直在学习源代码控制和项目协作的可能性。我真的很想学习如何与大量开发人员合作(比如在github上)。我认为这将是一次令人惊奇的学习经历,但到目前为止,我一直是给定项目的唯一开发人员。有没有什么资源可以用来学习如何处理项目的一小部分,从而完成一些工作?书?例子?我知道我必须从某个地方开始,但我不知道如何开始。谢谢。

加入一个开源项目

使用您喜欢的语言和/或激发您想象力的项目,在GitHub或其他大型开源项目存储库中查找一些内容

阅读维基/邮件列表,了解如何贡献


在这种情况下,最好的学习方法就是去做。

你会推荐一个较小的项目来开始吗?我担心在我开始添加之前,无法理解一个已经在开发中的项目。通常,如果我花足够的时间阅读源代码,我可以理解它的工作方式,但我不确定我是否能够在不了解所有内容如何协同工作的情况下处理真正大型的工作。“这是你刚刚习惯的吗?”兰斯-不太习惯。您永远不会一次性掌握大型代码库,而是通过对不同部分的学习来学习它们。大型项目更可能需要一些小的工作,这会让你轻松一些。好的,谢谢。我感谢你的帮助。“我想我得挑点东西试试看了。”兰斯-祝你好运。享受和学习:)