5 Git预提交钩子:更改/添加的文件 我正在编写一个预提交的钩子。我想php -l对所有带有.php扩展名的文件运行。但是我被困住了。 我需要获取暂存的新文件/更改文件的列表。删除的文件应排除在外。 我尝试使用git diff和git ls-files,但是我认为我需要帮助。 71 git hook pre-commit-hook pre-commit