首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何回滚以前的历史文件git vscode?

如何回滚以前的历史文件git vscode?
EN

Stack Overflow用户
提问于 2019-11-23 14:14:30
回答 2查看 5.6K关注 0票数 2

如何在vscode中重新加载git源代码控制中文件的前一个历史记录?vs代码只提供恢复最后提交的功能,我可以在vscode中看到扩展名为"Git History“的文件的所有历史记录,但是有任何方法回滚到文件的任何历史记录吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-23 14:34:57

如果您想签出以前的提交,我建议使用命令行:

  • 点击ctrl + j在VSCode中打开一个终端
  • 输入git log查看提交历史记录(也可以通过查看repo页面上的提交历史记录来实现,例如在Github上)。提交被排序为上一个是最近的。
  • 复制要签出的提交的长SHA key并运行git checkout sha_keysha_key是你刚刚复制的钥匙
票数 3
EN

Stack Overflow用户

发布于 2021-03-04 13:10:55

有一个很棒的扩展名为GitLens

安装完毕后,转到源代码管理选项卡,右键单击该文件并选择“打开文件历史记录”。选择提交,然后右击它,然后单击弹出菜单中的“还原”。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59008519

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档