1

我正在说服我的团队转而使用 git 进行版本控制(来自 svn)。主要障碍似乎是让他们相信这对其他人来说不会太复杂。为了缓解这种情况,我正在尝试创建清晰的文档。我需要一些关于 Eclipse/EGit 的帮助,因为我对它们不太熟悉。来自 Linux 背景,我总是从命令行使用 git,但这是一家 Windows 商店,要求 IT 在每个人的机器上安装 git 将被视为另一层复杂性。

到目前为止,启动新项目的过程是登录(linux)开发服务器并在适当的目录中创建一个裸存储库。此时裸存储库(显然)是空的——所以还没有主分支。这是问题与我在 SO 上看到的其他问题以及我能找到的大多数文档不同的地方。

我的问题是将那个裸露的空存储库克隆到 Eclipse 中并设置它以便它知道推送到 origin/master 的最佳方法是什么?我可以在 Git Repositories 视图中克隆它,但似乎不高兴没有分支。然后我可以切换到我用于开发的适当视角,创建项目,然后导入 git repo,添加文件,最后提交和推送,最终将创建 master 分支。然而,这似乎令人费解。有没有更直接的方法来做到这一点?

谢谢您的帮助!

4

0 回答 0