如何将现有的eclipse java项目添加到git

dme*_*han 19 java eclipse git

如何在eclipse中添加现有的java项目到git?

我注意到在创建项目时有一个添加到源代码管理的选项,但我找不到现有项目的这个选项.这可能来自eclipse中的git插件还是必须从命令行完成?(我使用的是Mac)

vra*_*ojr 31

跟着这些步骤

  1. 右键单击该项目
  2. 选择Team- >Share
  3. 系统将提示您选择所需的工具
  4. 单击Create- > Browse如果已有
  5. 选择git然后继续

  • 太容易了!我喜欢在命令行上惩罚自己...:P git init; git commit -a -m"blah"; git remote add origin [repo_url]; git push origin master; (2认同)
  • 我个人更喜欢git gui +命令行而不是egit ...这不是在惩罚自己,而是在控制之中。.:) (2认同)

Abi*_*Fox 16

另一种方法(我发现内置的Eclipse工具有时很挑剔):

  1. 打开你的终端
  2. 导航到您的项目目录
  3. 输入git init以创建存储库
  4. 假设您已经在该文件夹中有文件,请键入git add --all以将所有文件添加到存储库(注意:如果跳过此步骤,您将拥有一个空存储库.您还可以使用git add filename仅添加特定文件/文件夹)
  5. 输入git commit -m "your message here"以执行第一次提交

此时,您有一个包含文件的全新本地存储库!以下步骤将它连接到远程存储库.

  1. 创建远程存储库(以GitHub为例,只需单击New按钮,然后按照提示操作即可.
  2. 打开终端并导航到项目目录
  3. 在存储库的页面上,您应该看到以.结尾的HTTPS链接 your-repository-name.git
  4. 粘贴git remote add origin到终端,然后粘贴到HTTPS链接
  5. 粘贴git push -u origin master到您的终端(注意:最后两个步骤也显示在GitHub新项目页面上,以便于复制和粘贴到您的终端)

现在您有一个连接到远程存储库的本地存储库,随时可以使用!所有Eclipse项目都存在于文件系统中的某个位置,并且可以像您可能想要转换为存储库的任何其他文件夹一样轻松访问.

我确实意识到你要求避免使用命令行,但这是一个相对简单的命令行任务,学习如何熟悉如何使用命令行可以在以后支付大笔红利.

  • 感谢您的出色答案,我很了解这个过程! (2认同)
  • 这没有(看来)要做的是解决“ Eclipse Java项目的gitignore应该是什么?”的问题。因此,这是一个通用的“如何创建git repo”答案,而不是该问题的答案,即“如何设置一个* existing * eclipse java项目”。 (2认同)