如果我们想删除一个文件(比如file1.txt)并停止git repo来跟踪它,据说我们应该使用git rm file1.txt然后git commit -m "..." 它。但通过操作系统从工作目录中删除rm file1.txt,add .然后git commit -m "..."执行相同的操作。他们有什么区别?
git rm file1.txt
git commit -m "..."
rm file1.txt
add .
git git-add git-rm
git ×1
git-add ×1
git-rm ×1