有没有办法只使用“git add”暂存修改过的文件? (即忽略添加和删除)

时间:2018-04-17 08:19:20

标签: git command-line

git add -u - 仅添加已删除或已修改的文件 git add --ignore-removal - 仅添加添加和修改的文件 但, 有没有办法将这两者结合起来只添加修改过的文件并忽略添加和删除

1 个答案:

答案 0 :(得分:0)

我找到了解决方案herehere。显然,Git没有直接的方法来做到这一点,但一个简单的解决方法是:

git diff --name-only --diff-filter=M | xargs git add