Git添加修改,删除和未跟踪的所有文件?

有没有办法添加所有文件,无论你对它们做了什么,无论它被删除,未跟踪等? 就像一个提交。 我只是不想在我每次提交时都要将git addgit rm所有文件,尤其是当我在处理大型产品时。


尝试:

git add -A

警告:从git 2.0开始(2013年中),这将始终 在整个工作树上分级文件。
如果您想在工作树的当前路径下放置文件,则需要使用:

git add -A .

另请参阅: git add -Agit add .区别git add .


尝试

git add -u

u ”选项代表更新。 这将更新回购,并实际上从您在本地副本中删除的回购中删除文件。

git add -u [filename]

将一个删除只发送到一个文件。 一旦推入,该文件将不再处于回购中。

或者,

git add -A .

相当于

git add .

git add -u .

请注意额外的'。' 在git add -Agit add -u


警告:从git 2.0开始(2013年中),这将始终 在整个工作树上分级文件。
如果您想在工作树的当前路径下放置文件,则需要使用:

git add -A .

另请参阅: git add -Agit add .区别git add .


你想git add -A

git add -A所有的阶段;

git add . 阶段新的和修改的,没有删除;

git add -u阶段修改和删除,没有新的。

链接地址: http://www.djcxy.com/p/7901.html

上一篇: Git add all files modified, deleted, and untracked?

下一篇: git add only modified changes and ignore untracked files