efecto
Ignore los archivos correspondientes al cargarlos en git para evitar problemas como cargar archivos innecesarios y cargar archivos grandes.
método
- crear
.gitignore
archivo - Agregar regla
# 忽略所有以 .a 结尾的文件
*.a
# 不能忽略所有 lib.a 文件
!lib.a
# 仅仅忽略当前目录下的 TODO 文件
/TODO
# 忽略 build 目录下的所有文件
build/
# 仅仅忽略 doc 一个目录下的所有 .txt 文件
doc/*.txt
# 忽略 doc 目录下(包括子目录)的所有 .pdf 文件
doc/**/*.pdf
Pruebe si el archivo ignorado tiene éxito
Si se envió un archivo git antes, la pista correspondiente contiene el caché del archivo anterior y .gitignore no filtra los archivos en el caché. Por lo tanto, primero elimine el caché de seguimiento de confirmación anterior y luego el archivo .gitignore podrá lograr el efecto deseado.
Eliminar caché
git rm -r -f --cached .
Reenviar
git add .
Vuelve a mirar lo que .gitignore ignora
git ls-files
Todo funciona bien
La rama de confirmación se envía a github.
git commit -m "add .gitignore"
git push origin master