我从另一个来源作为 tarball 提取了一些更改,我想知道哪些文件没有更改。目标是一个 Git 克隆,因此很容易看到新增内容和更改内容。任何人都知道一种获取未更改内容列表的方法(不包括未跟踪的内容)?
编辑:换句话说,我希望利用 Git 来查找新副本(tarball)中可能缺少哪些预先存在的文件(在 Git 中)。
或许:
$ git diff --name-only > tmpfile
$ git ls-files -X tmpfile
$ rm tmpfile
Run Code Online (Sandbox Code Playgroud)