在命令提示符下的git中,我只想添加X-Modified
和*.cpp
个文件,但只有那些在我运行命令*.h
时显示为已修改的文件。
例如,如果在我运行命令git status
后,我得到:
未提交的提交更改:
未跟踪文件:
然后我想要播放所有内容,(所有cpps和h文件),除了最后两个。我怎么做?感谢
答案 0 :(得分:5)
将git add
的-u
选项与您想要的其他选项结合使用:
-u
--update
更新索引,使其具有匹配
<pathspec>
的条目。这将删除并修改索引条目以匹配工作树,但不添加新文件。
在这种情况下,像git add -u '*.cpp' '*.h'
之类的东西应该做你想要的。