【问题标题】:Show git changes in gutter against local/remote branch in PyCharm在 PyCharm 中针对本地/远程分支显示 gutter 中的 git 更改
【发布时间】:2016-03-21 09:12:33
【问题描述】:

查看本地对 gutter 中的文件所做的更改非常方便,如 in jetbrain's docs 所示。

但是可以在 PyCharm 的视图中与另一个 git 分支而不是 HEAD 进行比较?

示例:我在“工作”分支(基于 master)中进行了几次提交,我想查看我对 master 分支(即git diff master..work)所做的更改。

【问题讨论】:

    标签: git pycharm


    【解决方案1】:

    你可以很容易地做到这一点:

    git log ^branch1 branch2
    or:
    git log branch1 ^branch2
    

    这将显示分支之间的差异。
    用于显示您的“左/右”合并分支是哪个分支。

    原来它会在合并分支之前显示pull/push的变化,你可以根据需要使用它。

    【讨论】:

    • 感谢@codeWizard,但我的意思是直接在 PyCharm 的界面中!我编辑我的帖子更准确。我已经在终端中使用git diff master..work 来执行此操作。
    • 据我所知,由于没有 GUI 工具可以支持所有 CLI 选项,因此在 GUI 本身内是不可能的。
    猜你喜欢
    • 1970-01-01
    • 2014-04-27
    • 2018-11-05
    • 2014-10-07
    • 2015-12-07
    • 2016-10-25
    • 2012-09-01
    • 2023-04-10
    • 2014-03-06
    相关资源
    最近更新 更多