在VS代码中有没有办法恢复到之前的git提交?我知道我可以看到提交之间的变化和工作树中的差异,但我想知道如何在visual studio代码中重置为上一次提交。
olmpazwi1#
选择源代码管理图标后,如果单击右上方的省略号...。在v1.48中,您将看到子菜单的选项列表:在x一m0n1x下是x一m1n1x。在x一m2n1x下是x一m3n1x。
6jjcrrmo2#
假设您安装了GitLens扩展,您应该能够从选定的“文件历史记录”提交中简单地选择“恢复”操作。
khbbv19g3#
我使用GitLens来实现这一点:1.在源代码管理选项卡中,打开File History。1.选择提交,然后右击Commit。1.单击Revert Commit...。
File History
Commit
Revert Commit...
apeeds0o4#
您可以在Gitlens的“commits”部分使用此选项来重置任意数量的先前(本地)提交:只是右键点击提交你想重置你当前的本地分支
然后会出现一个列表,让您像往常一样选择合适的重置选项:
在最近的vscode(1.51.1当前安装)Gitlens扩展已被集成在源代码控制侧视图,顺便说一句,而不是有自己的按钮在侧边栏像以前一样。
7cjasjjr5#
在vscode中按Ctrl + Shift + P,键入git undo,然后按Enter键。
git undo
5条答案
按热度按时间olmpazwi1#
选择源代码管理图标后,如果单击右上方的省略号...。
在v1.48中,您将看到子菜单的选项列表:在x一m0n1x下是x一m1n1x。在x一m2n1x下是x一m3n1x。
6jjcrrmo2#
假设您安装了GitLens扩展,您应该能够从选定的“文件历史记录”提交中简单地选择“恢复”操作。
khbbv19g3#
我使用GitLens来实现这一点:
1.在源代码管理选项卡中,打开
File History
。1.选择提交,然后右击
Commit
。1.单击
Revert Commit...
。apeeds0o4#
您可以在Gitlens的“commits”部分使用此选项来重置任意数量的先前(本地)提交:只是右键点击提交你想重置你当前的本地分支
然后会出现一个列表,让您像往常一样选择合适的重置选项:
在最近的vscode(1.51.1当前安装)Gitlens扩展已被集成在源代码控制侧视图,顺便说一句,而不是有自己的按钮在侧边栏像以前一样。
7cjasjjr5#
在vscode中按Ctrl + Shift + P,键入
git undo
,然后按Enter键。