JetBrains 产品中的顺序 git pull-commit-push
Sequence git pull-commit-push at once in JetBrains products
我希望能够在 Android Studio / IntelliJ 的 1 个快捷方式(单击 1 个选项)中执行 git 拉-提交-推操作。
这将是一个非常方便的解决方案。我可以吗?
IntelliJ 有Commit+Push 动作,也可以在推送被拒绝时自动拉取。不完全一样,但是很接近。
正如 Dmitriy 所说,您可以在拒绝推送时强制更新,请参见屏幕截图。
现在,我能想到的最快的键盘快捷方式是:ctrl+k 用于提交, shift+tab 两次将光标放在提交按钮上,按 enter 提交,然后 ctrl+shift+k 进行推送,组合 shift+tab 一次,按 enter。那是 7 次击键。
所以你可以记录这个:转到编辑/宏/开始宏记录/键入击键/返回编辑/宏/停止记录。
然后转到首选项/键盘映射/宏/右键单击您录制的宏并select添加键盘快捷方式,瞧瞧您方便的快捷方式。
如果您独自一人处理您的代码并且对杂乱无章的 git 历史记录和毫无意义的提交消息感到满意,它会回答您的问题。
我希望能够在 Android Studio / IntelliJ 的 1 个快捷方式(单击 1 个选项)中执行 git 拉-提交-推操作。
这将是一个非常方便的解决方案。我可以吗?
IntelliJ 有Commit+Push 动作,也可以在推送被拒绝时自动拉取。不完全一样,但是很接近。
正如 Dmitriy 所说,您可以在拒绝推送时强制更新,请参见屏幕截图。
现在,我能想到的最快的键盘快捷方式是:ctrl+k 用于提交, shift+tab 两次将光标放在提交按钮上,按 enter 提交,然后 ctrl+shift+k 进行推送,组合 shift+tab 一次,按 enter。那是 7 次击键。
所以你可以记录这个:转到编辑/宏/开始宏记录/键入击键/返回编辑/宏/停止记录。
然后转到首选项/键盘映射/宏/右键单击您录制的宏并select添加键盘快捷方式,瞧瞧您方便的快捷方式。
如果您独自一人处理您的代码并且对杂乱无章的 git 历史记录和毫无意义的提交消息感到满意,它会回答您的问题。