所以偶尔发生的一件事是:
git merge <some-branch>
我想问一下这是最后一步。我知道我可以做git add .
,但我可能会有一些松散的文件,我不想添加到版本控制中。
是否有命令,别名或某种方式您只知道添加以前冲突的文件?
答案 0 :(得分:2)
如果您有一些文件您不想添加,但没有任何此类非冲突的更改,那么您可以使用git add --update
:
git add -u .
来自git-add(1)
:
-u
,--update
将索引更新为已有条目匹配的位置
<pathspec>
。这将删除以及修改索引条目 匹配工作树,但不添加新文件。如果在使用
<pathspec>
选项时未给出-u
,则会显示所有跟踪的文件 在整个工作树中更新(使用旧版本的Git 限制更新到当前目录及其子目录。)