VSCode:在侧边栏中显示git历史记录

pnwntuvh  于 2023-06-20  发布在  Git
关注(0)|答案(1)|浏览(496)

是否可以在侧边栏中显示以前提交的更改的git历史记录?一旦我承诺,它就会消失:

我总是可以通过git reset --soft HEAD^和un-stage到达:

但之后我必须要么强制推送要么强制重置才能与原点同步...
我的最终目标是能够保存特性并推送到origin(以保护它们),并且仍然能够看到我在当前特性上所做的更改

c6ubokkw

c6ubokkw1#

不幸的是,没有设置。VS Code只显示/控制当前diff的装饰,直到你提交。
我建议你在VS Code repo(https://github.com/microsoft/vscode/issues/new/choose)中打开一个特性请求,或者寻找一些可以做到这一点的扩展。
我安装的唯一一个与git相关的扩展是GitLens,我不记得看到过这个功能。另一方面,如果你有一个 * 与git无关 * 的替代方案,我建议你看看Footsteps扩展(https://marketplace.visualstudio.com/items?itemName=Wattenberger.footsteps)。它提供了一个很好的diff等价物,但是与git commits没有任何联系。
希望这个能帮上忙

相关问题