2

文档中所示(以及此问题的答案):

  • git -u:向索引添加修改和删除
  • git -A: 向索引添加修改、删除和添加

是否有一个 1 行 git 命令只添加文件修改,而不是添加/删除?

我想要一种简单的方法来添加我的所有编辑,但不希望这个操作默认添加/删除文件(我会明确地这样做)。

4

2 回答 2

3

你可以这样:

git add $(git diff-files --diff-filter=M --name-only)

资源:

于 2013-01-21T16:34:36.193 回答
1

我建议你使用

git add -p

它允许您选择您感兴趣的更改。

于 2013-01-21T15:06:09.080 回答