Windows 如何为一个两人团队设置github版本控制?

Windows 如何为一个两人团队设置github版本控制?,windows,version-control,netbeans,github,repository,Windows,Version Control,Netbeans,Github,Repository,我们正在尝试为NetBeans 7.0.1中的Jsp项目设置github版本控制。问题是我们不知道该怎么办。我已经在github上建立了一个公共帐户,并完成了github安装指南中的所有步骤、ssh密钥和所有内容。因此,如果我想在这个项目中独立工作,我不会有任何问题 问题是如何启动我的合作者。他在github上有一个帐户。他用ssh密钥等设置了它。在github的管理视图中,我添加了他作为合作者,但我们不知道下一步 所以问题是如何将合作者与项目联系起来?我想是这样的吧 git remote ad

我们正在尝试为NetBeans 7.0.1中的Jsp项目设置github版本控制。问题是我们不知道该怎么办。我已经在github上建立了一个公共帐户,并完成了github安装指南中的所有步骤、ssh密钥和所有内容。因此,如果我想在这个项目中独立工作,我不会有任何问题

问题是如何启动我的合作者。他在github上有一个帐户。他用ssh密钥等设置了它。在github的管理视图中,我添加了他作为合作者,但我们不知道下一步

所以问题是如何将合作者与项目联系起来?我想是这样的吧

git remote add origin git@github.com:username/Hello-World.git
git pull

(另一个问题:我是只git源文件还是整个项目文件夹?

对于第一次访问,您的合作者应该能够做的是对您的存储库进行git克隆。
这将为他设置远程地址。
如果他被宣布为合作者,那么他应该能够推/拉到远程回购


请注意,关于第二个问题,您的合作者应该收到了一封。

。。。这很难

几个月前,我和一位同事在一个JavaEE项目上工作,我们最初决定共享整个Eclipse项目。因为我在Windows上工作,而他在Linux上工作,所以我们在维护所有东西时遇到了很多麻烦。此外,我们还必须确保不会意外地推高
.project
目录,因为这样会覆盖其他人机器上的设置,从而打乱整个项目。因此,我们最终从存储库中删除了所有项目文件,只保留了源文件夹(
src
WebContent
)。 我们都设置了一个空项目,进行了设置,然后从存储库导入了源代码。在每个人都有相同的项目设置之前,设置它是有困难的,但之后它就像一个魅力。 对于两个开发人员来说这很好,我想对于一个更大的团队来说,可能会有更好的解决方案


因此,我想Netbeans以类似的方式处理项目设置。所以在我看来,你应该分享代码。

谢谢!我们是否只对源文件夹或整个项目文件夹进行版本控制?@ErikL您应该对工作所需的所有内容进行版本控制。如果需要项目文件夹,则是,您可以对其进行版本设置。比如说,我想这次我们将跳过版本控制,下次再试试,它花了太长时间才启动并运行。但下次我需要版本控制时,我会试试这个。是的,NetBeans似乎不喜欢我们有相同的项目文件。它只在我的电脑上工作,因为项目是在那里开始的。