有没有办法检查git子目录中存在的所有文件?
(较新的可能会覆盖较旧的......)
答案 0 :(得分:1)
一种方法是列出所有已添加文件的名称:
git log --pretty=format: --name-only --diff-filter=A <some-directory> | \
sort -u > /tmp/files.txt
现在你可以查看每一个:
while read f; do git checkout "$f"; done < /tmp/files.txt