How can I list all the deleted files in a Git repository?

后端 未结 8 781
不思量自难忘°
不思量自难忘° 2020-11-30 16:13

I know Git stores information of when files get deleted and I am able to check individual commits to see which files have been removed, but is there a command that would gen

8条回答
  •  长情又很酷
    2020-11-30 17:03

    This will get you a list of all files that were deleted in all branches, sorted by their path:

    git log --diff-filter=D --summary | grep "delete mode 100" | cut -c 21- | sort > deleted.txt
    

    Works in msysgit (2.6.1.windows.1). Note we need "delete mode 100" as git files may have been commited as mode 100644 or 100755.

提交回复
热议问题