我正在将我的Java项目从subversion迁移到git。该项目名为MyProject。我该如何命名我的git-repository? 我发现名称MyProjectRepository很丑,但只是命名它MyProject也很让人分心,因为那时项目存放在目录/ home / myName / git / MyProject / MyProject中......这看起来很夸张,因为/ home / myName / git / MyProject只包含隐藏的git-directory和工作目录MyProject。
什么是命名方案是常见做法?或者我应该重命名我的Java项目吗?
答案 0 :(得分:1)
我不确定为什么MyProject目录需要另一个同名目录。
您只需进入项目目录(在您的情况下为MyProject)并执行git init
。直接在其下方是来源。
因此,对于一个简单的Maven项目,它可能如下所示:
MyProject/
.git/
src/main/java/<your sources here>
pom.xml
对于更复杂的Maven项目:
MyProject/
.git/
Module1/
pom.xml
src/main/java/
Module2/
pom.xml
src/main/java/
pom.xml <-- that's your parent POM
以下是对现已删除的短期评论的回答。
关于Eclipse的问题:我总是在Eclipse之外的目录中创建我想要的Eclipse项目,而不是我的工作区。然后我从Eclipse导入项目(我使用Maven导入,但vanilla Java项目也应该工作。只是不要在工作区中复制项目)。我非常确定这与在Eclipse中创建项目并在&#34; New Project&#34;中选择自定义位置相同。向导。
如果您已经有一个包含大量代码的项目,只需从Eclipse中删除项目并确保&#34;删除磁盘上的项目内容&#34;选项仍为未选中。然后,您可以将项目移出工作区并按上述方法导入。但是,您将失去项目特定的配置。