GIT:项目与存储库名称
GIT: Project vs Repositoryname
我正在将我的 Java-项目从颠覆迁移到 git。该项目称为 MyProject。我应该如何命名我的 git-repository?
我发现 MyProjectRepository 这个名字很难看,但是仅仅将它命名为 MyProject 也很让人分心,因为项目存储在目录 /home/myName/git/MyProject/MyProject 中......这看起来多余,因为 /home/myName/git/MyProject 只包含隐藏的 git-目录和工作目录MyProject.
常见的命名方案是什么?或者我应该重命名我的 Java-project 吗?
我不确定为什么您的 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 中创建项目并在 "New Project" 向导中选择自定义位置相同。
如果您已经有一个包含大量代码的项目,只需从 Eclipse 中删除该项目并确保"Delete project contents on disk" 选项保持未选中。然后您可以将项目移出工作区并按上述方法导入。不过,您将以这种方式丢失项目特定的配置。
我正在将我的 Java-项目从颠覆迁移到 git。该项目称为 MyProject。我应该如何命名我的 git-repository? 我发现 MyProjectRepository 这个名字很难看,但是仅仅将它命名为 MyProject 也很让人分心,因为项目存储在目录 /home/myName/git/MyProject/MyProject 中......这看起来多余,因为 /home/myName/git/MyProject 只包含隐藏的 git-目录和工作目录MyProject.
常见的命名方案是什么?或者我应该重命名我的 Java-project 吗?
我不确定为什么您的 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 中创建项目并在 "New Project" 向导中选择自定义位置相同。
如果您已经有一个包含大量代码的项目,只需从 Eclipse 中删除该项目并确保"Delete project contents on disk" 选项保持未选中。然后您可以将项目移出工作区并按上述方法导入。不过,您将以这种方式丢失项目特定的配置。