Git - 列出存储更改时排除路径?


那年
2024-12-17 12:22:09 (3月前)


有没有办法检查存储的更改(git stash list -p)并排除package-lock.json?

它说list命令采用与git log相同的选项,但无法找到任何相关内容……

2 条回复
  1. 0# 与之 | 2019-08-31 10-32




    —exclude

    用于排除特定的

    引用

    。你想要的

    git diff

    排除特定的选项

    路径名称



    :(exclude)package-jock.json




    看起来好像

    git stash list

    所调用

    git log

    但是这样:




    1. git log format=”%gd: %gs -g first-parent -m $@ $ref_stash

    2. </code>


    pathspec选项,例如

    :(exclude)

    会去



    1. <code>
    2. --
    3. </code>
    4. 。所以你需要使用
    5. <code>
    6. git log
    7. </code>
    8. 直:




    1. git log format=”%gd: %gs -g first-parent -m -p refs/stash “:(exclude)package-lock.json

    2. </code>

登录 后才能参与评论