我正在与一个合作者一起开发一个 Java 项目,我们都在使用 Eclipse 编辑器。我想做的是能够与他共享 .java 文件,这样我们就可以分别编辑它,但看看对方写了什么。目前,我通过共享一个包含项目的 Dropbox 文件夹来做这是一种临时的方式。但是,这种方法效果不佳,因为他使用的是不同版本的 Java(因为他运行的是 Mac,而我使用的是 Windows)。为了让我运行该项目,我必须清除他创建的所有 .class 文件,这些文件将出现在我的计算机上,因为 Dropbox 只是共享所有文件。
我听说过 CVS 是一种在开发人员之间管理文件共享的方法,但听起来工作量很大。例如,我不知道如何获得 CVS 服务器或如何使其工作。有没有一种简单直接的方法可以让我们在同一个 Java 项目上一起工作?GitHub 是答案吗?