有一个文件被跟踪git,但现在该文件在.gitignore列表中.
但是,该文件在git status编辑后会一直显示.你怎么强迫git完全忘掉它?
该命令git add [--all|-A]似乎与git add ..相同.它是否正确?如果没有,它们有何不同?
如果我更改一堆文件然后运行命令,git add .它会将所有文件都包含.gitignore在我的提交列表中。
如果我使用,git rm --chached .gitignore则它显示为deleted: .gitignore并git add .正在添加已删除的.gitignore文件
我如何忽略.gitignore自身,以便该git add .命令仅在实际文件或目录中添加我的更改。