git.rm和rm的区别

第一种情况:文件没有在git中管理,使用rm删除

第二种情况:文件在git中管理
用 git rm 来删除文件,同时还会将这个删除操作记录下来;
用 rm 来删除文件,删除了物理文件,没有将其从 git 的记录中剔除。

在被 git 管理的目录中删除文件时,可以选择如下两种方式来记录删除动作:

1. rm + git commit -am "描述" 
2. git rm + git commit -m "描述"

-am:add和commit的两重效果

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注