如何使用.gitignore忽略含DS_Store及ipynb_checkpoints的文件/目录?
解决方案
你需要在main_folder下的.gitignore中补充以下规则,就能完全忽略所有包含.DS_Store或ipynb_checkpoints的文件/目录:
# 忽略任意层级下的.ipynb_checkpoints目录及其所有内容 **/.ipynb_checkpoints/ # 忽略所有.DS_Store文件(你已添加,可保留) **/.DS_Store
说明:
**/.ipynb_checkpoints/会匹配项目中任何位置的.ipynb_checkpoints目录,连同目录里的所有文件一起忽略,这就能解决你之前部分checkpoint文件没被忽略的问题。- 你之前添加的
**/checkpoint.csv可以删除,因为只要忽略了.ipynb_checkpoints目录,里面的checkpoint文件自然不会被追踪;如果项目中还有其他不在该目录下的checkpoint.csv需要忽略,再保留这条规则即可。
内容的提问来源于stack exchange,提问作者Kyv
相关产品推荐
相关产品推荐

