Eclipse中完成本地Git commit后如何推送代码?
解决Eclipse中已Commit代码无法直接Push的问题
完全没必要去修改代码凑数!Eclipse其实藏着直接推送本地已提交commit的入口,只是它不在你平时用的Commit对话框里而已,给你两种最常用的实用方法:
方法1:通过Git Staging视图推送
- 打开Eclipse的Git Staging视图(如果没显示,点击顶部菜单栏
Window > Show View > Other...,在弹出窗口里找Git > Git Staging就能调出) - 在这个视图里,你能看到本地仓库所有未推送的提交记录,包括你刚完成的那一个
- 直接点击视图右上角的Push按钮(图标是向上的箭头),跟着向导一步步确认就能完成推送——全程不需要任何额外修改
方法2:通过Team菜单直接推送
- 在项目上右键,选择
Team > Push to Upstream - 这个选项会直接把本地所有未同步到远程的commit推上去,完全不要求当前有未提交的修改
额外小技巧:设置一键推送快捷键
如果经常需要做这个操作,可以给推送功能加个快捷键:
- 点击顶部菜单栏
Window > Preferences - 依次展开
General > Keys - 在搜索框输入
Push to Upstream - 给它分配一个顺手的快捷键(比如
Ctrl+Shift+P),以后就能一键完成推送了
要是你习惯用命令行,也可以在项目根目录打开终端,输入:
git push origin <你的分支名称>
同样能快速搞定推送。
内容的提问来源于stack exchange,提问作者Jean
相关产品推荐
相关产品推荐

