我刚从火星升级到Eclipse Neon。之前我可以从“团队”菜单中选择“提交”,对话框将为我想要播放的文件提供复选框。我可以轻松点击“全选”,所有文件都会上演。事实上,如果我没记错的话,已经在存储库中的文件已被检查。
现在,Eclipse Neon没有弹出对话框,但显示了“Git Staging”视图选项卡。修改后的文件列为“未分级更改”。是的,我熟悉Git工作流程,但这似乎是Eclipse UI的倒退。我如何“暂存”文件?我是否必须选择它们并将它们拖放到“分阶段更改”?我是否必须右键单击它们并将它们添加到索引?
无论发生什么,它都不会让我只是点击“提交”按钮---它会抱怨没有未分级的文件。我是否错过了一些提交方式,就像在Eclipse Mars中一样简单,自动暂存文件或至少是“全部显示”按钮?
答案 0 :(得分:16)
目前我正在禁用Windows中的暂存视图>偏好>团队> Git>承诺,选择使用老式的Commit Dialog(来自Eclipse Mars的那个)。我没有时间用额外的列表框选择,鼠标点击和上下文菜单选择来提交我的代码。
我希望别人能找到更好的答案。 Git Staging View非常有趣......但如果它减慢了我的速度,那就不行了。
答案 1 :(得分:3)
选择您的项目 - >团队 - >提交...... ,Git Staging控制台将会打开。
现在按照以下步骤进行提交或提交和推送更改...
答案 2 :(得分:0)
首选项中有一个默认选项> Git>提交:"在提交时自动暂存选定的资源"。如果选中此选项,则所有已修改的文件(但提交的先前版本)将在您提交时自动暂存。
因此,只有当您将全新文件添加到项目中时,才能进行分段。这与旧对话框相同,您必须选择新文件,而已修改文件已被选中。
加速提交过程的另一个提示是:
1)焦点已经在提交消息框中。
2)当你完成信息后,你可以点击 CTRL + ENTER 提交。
答案 3 :(得分:0)
我想补充一点,在您的计算机上创建本地目录可能是一个有用的想法。然后创建一个简单的文本文件,将其放在该本地目录中并执行 提交并推送到您的个人git存储库。