如何从Eclipse中现有的maven项目创建git项目?

如何从Eclipse中现有的maven项目创建git项目?,eclipse,git,maven,Eclipse,Git,Maven,我有一个本地的maven项目。现在我想把它放到git存储库中。我想我首先需要创建一个本地git项目,然后将所有内容推送到远程存储库。在Eclipse中有这样做的方法吗?我在Eclipse中有egit插件 尝试了以下步骤: 1) Create a local new Git repository and add it to this view 2) There are 3 options: * Import Maven Proejcts * Import existing proejc

我有一个本地的maven项目。现在我想把它放到git存储库中。我想我首先需要创建一个本地git项目,然后将所有内容推送到远程存储库。在Eclipse中有这样做的方法吗?我在Eclipse中有egit插件

尝试了以下步骤:

1) Create a local new Git repository and add it to this view
2) There are 3 options:
   * Import Maven Proejcts
   * Import existing proejcts
   * Import as a general project

这些似乎都不管用。这应该是一个非常典型的用例。首先,在本地创建一个maven,而不使用git。在某种程度上,您希望将其放入git存储库并与其他人协作。如何实现这一点?

除非您确实想在Eclipse中实现这一点,否则从命令行实现这一点可能更容易、更快。在项目目录中打开terminal/shell/command窗口,然后执行以下操作:

git init
就这样。。。现在您将拥有一个本地空Git存储库

在提交任何内容之前,请考虑添加一个
.gitignore
文件以忽略不属于repo的文件。这里有一个很好的起点:

请注意,这会忽略
.project
.classpath
文件-有些人更喜欢与其他开发人员共享这些文件

添加并提交一些文件后,可以添加指向远程存储库的远程文件


从长远来看,熟悉命令行是有意义的,即使在使用像Eclipse这样的IDE时也是如此。IDE一旦设置好,许多事情都会变得更容易(如查看更改、历史记录等),但添加文件、提交更改或类似的简单任务有时会更容易从命令行完成。

我希望通过以下步骤使其工作: 1.右键单击项目,选择团队→ 共享项目→ 吉特 2.提交更改 2.推到远程


其他解决方法可能是,作为git项目导入,右键单击它->配置->启用maven

右键单击项目、团队、共享项目…允许您为项目初始化git存储库。

在传递项目目录的同时运行以下命令


git init

什么是“添加更改”,以及从何处“导入Maven项目”?你以前做过这个吗?谢谢。稍微修改了答案。你的意思是,转到我的maven根目录并执行“git init”?我的maven项目位于/user/workspace/project下。那么下一步是什么将其推送到远程存储库?从命令行,您可以使用
git remote add originhttp://...
,然后
git推送原始主机
。您需要提供远程回购的URL,例如,从您在GitHub上创建的项目或类似的提供商处。有关更多帮助,请参见此处:错误:src REFSECMaster与任何。在我执行git push之后。在执行上述操作之后,我无法运行该项目。这个错误来了<代码>错误:无法找到或加载主类如何修复it@KasunSiyambalapitiya:使用共享项目…应该不会影响您的运行配置。我想你还有别的问题。尝试右键单击主类,然后作为Java应用程序运行。必须重新启动eclipse才能再次运行该项目。背后的原因是什么it@KasunSiyambalapitiya:对不起,我不知道原因是什么。如果这种情况经常发生在你身上,你可能…