在 VS Code 编辑器的左下角有一个按钮,你可以点击它来自动将你的分支与远程的分支同步(即拉取和推送,如果需要则将你的分支合并到上游)。这可能是你想要的,也可能不是,但当你知道上游没有更改时(例如当你自己工作在一个项目中),点击这个按钮很容易。
否则,我经常使用 ⇧⌘P(Windows/Linux 上为 Ctrl-Shift-P)快捷键打开命令面板,然后输入 gpus
,这会将 Git: Push
作为第一个选项显示出来。(从 Sublime Text 时代开始,这已经深深地印在了我的肌肉记忆里)
如果你正在使用较新版本的 VS Code,其中包含最近使用的命令历史记录列表,你甚至可以缩短命令,只需输入 gp
,这正是我自从在 Sublime Text 中使用 SublimeGit
以来一直在使用的方法。
最后,你可能想要的另一个选项是添加自定义键盘快捷方式以推送更改。你可以通过编辑你的键盘快捷键文件来完成这个操作,添加类似以下内容的代码:
{
{
"key": "ctrl+alt+p",
"command": "git.push"
}
}
VSCode中有此功能,但您需要激活它:
1- 通过Command/Ctrl + K + Command/Ctrl + S进入快捷方式
2- 搜索“Git Push”
3- 悬停时出现+号,单击+
4- 最后编写所需的键盘快捷键