我无法git rm删除现在多余的目录及其来自项目的文件.这让我想知道为什么git rm在删除跟踪文件而不是rm -rfgit之外的目录和文件然后git add -u分阶段准备删除以前跟踪的文件时,接受的做法是什么?后者似乎对我更有意义,但我可能不理解的优点git rm.
当然,总有多种方法可以做某事.使用的一些优点git rm是:
git rm --cached.git add -u将所有更改添加到索引中.特别是最后一个对我个人来说非常重要,因为我想完全控制我添加到提交中的更改.所以使用add -u很少会让我开心(就像add .).但是,当然,如果您对使用add -u感到满意,请随意使用它.
| 归档时间: |
|
| 查看次数: |
234 次 |
| 最近记录: |