我在eclipse中创建了一个maven项目,并将其推送到远程分支。当我从另一台计算机上提取它时,我没有将其作为项目获得,而只有文件夹结构。这就是我在eclipse中看到的文件夹结构,而不是项目包。
我是否应该提交一些通常被忽略的文件,例如.project文件? (我没有设置任何要忽略的内容...)
谢谢。
答案 0 :(得分:2)
是的,您需要先添加文件,然后使用一些消息提交它,然后再推送到远程分支
这里有一些指针
this.$forceUpdate()
这将向您显示您正在哪个分支上
git branch
这将向您显示哪些文件已添加到阶段(即准备提交)而哪些文件未跟踪
git status
这将在舞台区域中添加文件。
git add {filenames}
已暂存的文件已提交但在远程分支上尚不可用
git commit
这会将文件推送到远程分支。
您可以通过UI或其他计算机上的git pull对此进行验证。
答案 1 :(得分:0)
在我的特殊情况下,我有一个根项目,该项目上附有许多较小的项目,而这个新项目未由pom附加。因此,当我导入根目录时,新项目永远不会结束。我忽略了一些愚蠢的事情。
由于此新项目存储在根项目下,但未在根项目的pom中引用,因此我需要手动将其导入。 (在我的情况下,我需要将项目保留在root pom之外,在建立root时不应建立项目...)