林一二2023年02月07日 21:04
Ref: 十有三blog
Keywords:
Keywords:
不同于完全清除 GitHub 仓库里的某个文件,我们想在文件系统上保留文件,只是取消跟踪,以免经常变化的文件不断触发 git-sync 的自动提交。
如果要删除类似 glob 的文件:
setopt +o nomatch
删除跟踪:
git rm --cached <file>
然后用 Github Desktop 提交即可。此时应用内显示是删除这个文件,但在文件系统上其实它还保留着。
然后别忘了实际在 .gitignore 里面加上这个文件。