如何列出所有未更改(跟踪)的文件?

use*_*454 6 git git-status

我将一个较旧的"git-image"解压缩到我的git存储库中,大部分文件都已更改.我想知道哪些文件保持不变.如何列出这些文件?

Chr*_*aes 5

我没有找到任何纯粹的git,但有一些bash它是可能的:

( git ls-files --modified ; git ls-files ) | sort | uniq -u
Run Code Online (Sandbox Code Playgroud)

说明

  • git ls-files 列出git跟踪的所有文件
  • git ls-files --modified列出git跟踪的所有修改过的文件
  • 其余的是一些bash脚本来删除两个列表中的重复项.