如何在Eclipse Neon中轻松实现Git提交

时间:2016-08-10 17:11:07

标签: java eclipse git

我刚从火星升级到Eclipse Neon。之前我可以从“团队”菜单中选择“提交”,对话框将为我想要播放的文件提供复选框。我可以轻松点击“全选”,所有文件都会上演。事实上,如果我没记错的话,已经在存储库中的文件已被检查。

现在,Eclipse Neon没有弹出对话框,但显示了“Git Staging”视图选项卡。修改后的文件列为“未分级更改”。是的,我熟悉Git工作流程,但这似乎是Eclipse UI的倒退。我如何“暂存”文件?我是否必须选择它们并将它们拖放到“分阶段更改”?我是否必须右键单击它们并将它们添加到索引?

无论发生什么,它都不会让我只是点击“提交”按钮---它会抱怨没有未分级的文件。我是否错过了一些提交方式,就像在Eclipse Mars中一样简单,自动暂存文件或至少是“全部显示”按钮?

4 个答案:

答案 0 :(得分:16)

目前我正在禁用Windows中的暂存视图>偏好>团队> Git>承诺,选择使用老式的Commit Dialog(来自Eclipse Mars的那个)。我没有时间用额外的列表框选择,鼠标点击和上下文菜单选择来提交我的代码。

我希望别人能找到更好的答案。 Git Staging View非常有趣......但如果它减慢了我的速度,那就不行了。

答案 1 :(得分:3)

选择您的项目 - >团队 - >提交...... ,Git Staging控制台将会打开。

现在按照以下步骤进行提交或提交和推送更改...

  1. 在分阶段变更中添加文件有两种方式

    • 将相应的树节点拖放到暂存的更改窗格中enter image description here
      • 点击上下文菜单中的“添加到Git索引”。 enter image description here
  2. 输入提交消息enter image description here

  3. 点击“提交”或“提交和推送

答案 2 :(得分:0)

首选项中有一个默认选项> Git>提交:"在提交时自动暂存选定的资源"。如果选中此选项,则所有已修改的文件(但提交的先前版本)将在您提交时自动暂存。

因此,只有当您将全新文件添加到项目中时,才能进行分段。这与旧对话框相同,您必须选择新文件,而已修改文件已被选中。

加速提交过程的另一个提示是:

1)焦点已经在提交消息框中。

2)当你完成信息后,你可以点击 CTRL + ENTER 提交。

答案 3 :(得分:0)

我想补充一点,在您的计算机上创建本地目录可能是一个有用的想法。然后创建一个简单的文本文件,将其放在该本地目录中并执行 提交并推送到您的个人git存储库。