gpt4 book ai didi

git - 如何在继续编辑的同时跨 git 分支比较单个文件

转载 作者:行者123 更新时间:2023-12-05 06:30:42 28 4
gpt4 key购买 nike

我正在寻找将 VSCode 中当前工作区中的单个文件与 git 存储库不同分支中的自身进行比较的方法。

重要的是,我需要能够在观察差异的同时继续编辑当前工作区文件,这样您就可以随时获得实时差异。例如,VSCode 将这种方式与之前的提交进行比较没有问题,但与其他分支相比则没有问题。

我尝试了很多 VS 插件,我能得到的最接近的是“Git History Diff”插件。它向我显示了我想要的差异,但不幸的是它处于只读模式。

最佳答案

您可以在终端窗口中运行以下命令:

watch -n 1 git diff your_different_branch -- your_file

这将每秒持续更新差异。


如果你在 Windows 上,我不记得 Git bash 是否包含 watch,但如果没有,它可能包含在 cygwin 中。 .

关于git - 如何在继续编辑的同时跨 git 分支比较单个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52148028/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com