【问题标题】:Diff against stash in PyCharmPyCharm 中的存储差异
【发布时间】:2020-01-13 17:46:18
【问题描述】:

PyCharm 允许用户对项目中的任意两个文件进行比较,或者将任何文件与之前的 Git 提交进行比较。有没有办法将文件与存储中的版本进行比较?

当然,this is possible from the command line with Git,但我想用 IntelliJ 的图形编辑器来做。

【问题讨论】:

    标签: git intellij-idea pycharm


    【解决方案1】:

    在 IntelliJ 中,您可以调用 VCS - Git - Unstash,选择要查看的存储并单击查看。这将列出存储修改的所有文件。从那里您可以调用单个差异

    请注意,以这种方式打开的差异将显示隐藏版本与本地代码(相当于git diff stash@{0})之间的实际差异,而在提到的线程中建议的git stash show -p 仅显示隐藏的补丁。

    【讨论】:

    • VCS 在主菜单中,而不是右键菜单中。 Unstash 选项在我的 PyCharm 版本中称为“UnStash Changes...”。
    • 我喜欢它允许与我的本地副本而不是存储所基于的提交进行比较。我认为这通常对我更有用。
    猜你喜欢
    • 2020-09-01
    • 2014-11-26
    • 1970-01-01
    • 2023-03-03
    • 2011-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-30
    相关资源
    最近更新 更多