場景:第一次初始化倉庫的時候沒有忽略.env或者node_modules,導致后面將.env加入.gitignore也不生效。
取消文件跟蹤:如果是因為 node_modules 已被跟蹤導致忽略無效,
可以使用命令git rm -r --cached node_modules
來刪除緩存,然后重新提交更改,這時候本地的文件不會刪除,但是會刪除倉庫的。同事B拉取你提交的代碼,他本地的.env會被干掉,要提前備份好.env,把備份好的.evn放回到同事B本地項目中,同事B再次修改也不會提交了。