在VS Code中,我所知道的用git推送提交的唯一方法是进入源代码控制标签的“...”菜单,然后点击Push。
Push
这个方法对我来说似乎有点迂回,特别是考虑到标签页中有一个唯一的提交代码按钮。有没有办法在VS代码源代码管理中的提交按钮旁边有一个按钮?
o8x7eapl1#
在VS代码编辑器的左下方有一个按钮,你可以点击它来自动同步你的分支和来自远程的分支(即拉和推,必要时合并你的分支和上游)。这可能是你想要的,也可能不是你想要的,但是当你知道上游没有变化时(例如当你自己在一个项目上工作时),点击这个按钮是很容易的。
否则,我经常用P(Windows/Linux上是Ctrl-Shift-P)打开命令面板,然后输入gpus,Git: Push会作为第一个选项出现(从Sublime Text时代开始,它就已经深深地印在我的手指上了)。如果您使用的是具有命令历史MRU列表的VS代码的更高版本,您可以进一步缩短它,只需键入gp,这正是我从SublimeGit以来在Sublime Text中使用的。
gpus
Git: Push
gp
SublimeGit
最后,您可能需要的另一个选项是添加自定义键盘快捷键以推送更改。您可以通过编辑键盘快捷键文件并添加类似以下内容来完成此操作:
{ { "key": "ctrl+alt+p", "command": "git.push" } }
nue99wik2#
vscode 1.30.1中有一个新设置Post Commit Command,用于更改默认提交行为
Post Commit Command
iqih9akk3#
VSCode有它,但你必须激活它:1-通过命令/Ctrl + K +命令/Ctrl + S转到快捷方式2-然后搜索“Git Push”3-单击鼠标悬停在其上时出现的+4-最后写出你想要的键盘快捷键
fhg3lkii4#
你可以在按Ctrl + Shift + P键后创建自己的快捷方式,我已经在下面的图片中展示了它步骤1. Ctrl+Shift+P步骤2.你可以写“git psuh”来进行搜索步骤3.在git push前面点击“设置图标”步骤4.点击“编辑图标”步骤5.然后你可以写。例如(Ctrl + q).[在这里输入图片描述][1]步骤3.照片[1]:https://i.stack.imgur.com/l1S2m.jpg步骤4.照片[2]:https://i.stack.imgur.com/CXJOn.jpg
4条答案
按热度按时间o8x7eapl1#
在VS代码编辑器的左下方有一个按钮,你可以点击它来自动同步你的分支和来自远程的分支(即拉和推,必要时合并你的分支和上游)。这可能是你想要的,也可能不是你想要的,但是当你知道上游没有变化时(例如当你自己在一个项目上工作时),点击这个按钮是很容易的。
否则,我经常用P(Windows/Linux上是Ctrl-Shift-P)打开命令面板,然后输入
gpus
,Git: Push
会作为第一个选项出现(从Sublime Text时代开始,它就已经深深地印在我的手指上了)。如果您使用的是具有命令历史MRU列表的VS代码的更高版本,您可以进一步缩短它,只需键入
gp
,这正是我从SublimeGit
以来在Sublime Text中使用的。最后,您可能需要的另一个选项是添加自定义键盘快捷键以推送更改。您可以通过编辑键盘快捷键文件并添加类似以下内容来完成此操作:
nue99wik2#
vscode 1.30.1中有一个新设置
Post Commit Command
,用于更改默认提交行为iqih9akk3#
VSCode有它,但你必须激活它:1-通过命令/Ctrl + K +命令/Ctrl + S转到快捷方式
2-然后搜索“Git Push”
3-单击鼠标悬停在其上时出现的+
4-最后写出你想要的键盘快捷键
fhg3lkii4#
你可以在按Ctrl + Shift + P键后创建自己的快捷方式,我已经在下面的图片中展示了它步骤1. Ctrl+Shift+P步骤2.你可以写“git psuh”来进行搜索步骤3.在git push前面点击“设置图标”步骤4.点击“编辑图标”步骤5.然后你可以写。例如(Ctrl + q).[在这里输入图片描述][1]
步骤3.照片[1]:https://i.stack.imgur.com/l1S2m.jpg步骤4.照片[2]:https://i.stack.imgur.com/CXJOn.jpg