是否可以在EGit中将Pull,Commit和Push全部集中在一个工作流程中?

时间:2015-07-21 18:58:26

标签: eclipse git egit

是否可以在提交之前执行拉取,然后在一个工作流程中将提交推送到远程分支,而不是转到:

  1. 团队>拉
  2. 团队>提交...
  3. 提交并推送
    1. 团队>提交
    2. 团队>拉
    3. 团队>推送到上游

2 个答案:

答案 0 :(得分:0)

如果您想要推送到上游的本地更改,最好更改 将文件添加到索引 承诺, 然后从遥控器中拉出更改 将更改推送到远程

如果您有未提交的更改并发出拉取请求,则可能会丢失更改。

答案 1 :(得分:0)

我能得到的最接近的是General / Keys和绑定:

  • 提交: Shift + 命令 + 1
  • 推送到上游: Shift + 命令 + 2
  • 拉: Shift + 命令 + 5

Shift + Command + 3 Shift + Command + 4 保留用于OS X上的屏幕截图,所以我跳过了这些。