git使用学习四、git add忽略指定文件夹与文件
前言
本篇记录一下使用.gitignore指定git忽略某些文件夹与文件。
.gitignore
如果.git根目录下有数据集、大模型等不适于添加到git项目中的文件夹和文件,可以在.git根目录下添加.gitignore文件,在该文件中添加希望忽略的文件和目录名。
例如根目录下有dataset/
,weights/large_weight.ckpt
,train.py
,utils/
,我们希望把train.py
与utils/
添加到本地仓库,则可以创建一个.gitignore
文件,内容为:
# .gitignore
dataset/
weights/large_weight.ckpt
然后在终端输入指令:
git status
可以看到,此时只剩红色的train.py, utils/
等文件的状态被git捕获,而.gitignore
中的文件和目录不会显式状态。
然后就可以更新仓库了:
git add.
git commit -m 'update .gi