在预提交挂钩中从提交中删除文件

时间:2014-01-19 00:53:45

标签: git githooks

我有以下git pre-commit hook

#!/bin/sh
cd "$(git rev-parse --show-toplevel)"
make clean
git rm $(git ls-files --deleted)

但是,当我提交时,已删除的文件将被取消暂存。

当我中止提交时,文件将从索引和工作树中消失。

有没有办法从提交中删除文件?

0 个答案:

没有答案