在 VS Code 中,据我所知,使用 git 推送提交的唯一方法是进入“源代码管理”选项卡的“...”菜单,然后单击
Push
。
这个方法对我来说似乎有点迂回,特别是考虑到选项卡中有一个独特的按钮可以提交代码。有没有办法让 VS Code 源代码控制中的提交按钮旁边有一个按钮?
VS Code 编辑器左下角有一个按钮,您可以单击该按钮自动将您的分支与远程分支同步(即拉动和推送,如有必要,将您的分支与上游合并)。这可能是也可能不是您想要的,但是当您知道上游没有更改时(例如,当您自己处理一个项目时),很容易单击此按钮。
否则,我经常使用 ⇧⌘P(在 Windows/Linux 上为 Ctrl-Shift-P)调出命令面板并输入
gpus
,这会将 Git: Push
作为第一个选项。 (自从 Sublime Text 出现以来,它就已经在我的手指里根深蒂固了)
如果您使用的是 VS Code 的更高版本,它具有命令历史记录的 MRU 列表,您可以进一步缩短它,只需键入
gp
,这正是我从 SublimeGit
以来在 Sublime Text 中使用的.
最后,您可能想要的另一个选项是添加自定义键盘快捷键来推送更改。您可以通过编辑键盘快捷键文件并添加如下内容来完成此操作:
{
{
"key": "ctrl+alt+p",
"command": "git.push"
}
}
VSCode 有它,但你必须激活它: 1- 通过 Command/Ctrl + K + Command/Ctrl + S 转到快捷方式
2- 然后搜索“Git Push”
3- 单击将鼠标悬停在其上时出现的 +
4-最后写下你想要的键盘快捷键