是否有任何方法可以使用VSCode图形界面运行git reset
命令?似乎所有其他git操作都可用。如果没有,那么GUI用户如何在远程上解析重写的历史记录?
如果我拉一个分支,然后世界上其他人运行git commit amend && git push --force
到我的分支,使得HEAD的哈希发生了变化,VSCode的git接口是否提供了任何解决方法?在终端上,我通常只使用git fetch && git reset --hard origin/my-branch
,但我与不习惯使用命令行的人一起工作。是否有任何方式可以向VSCode表达“毫无保留地放弃我的代码,并将我的代码设置为最新的远程”
image of vscode command palette search for "Git: reset"升
1条答案
按热度按时间yshpjwxd1#
如果安装GitLens extension,则可以使用它执行
git reset
:小时
选择此命令后,它将显示要重置的提交列表,然后选择一个提交后,它会询问您要如何重置(即
hard
、soft
等)。Gitlens还为VisualStudio代码的“git体验”增加了很多。