在上传代码的时候,修改文件很庞大,如果git add . 就会把当前目录所有修改的文件都会添加到缓存里,但是如果这个时候有如果并不需要上传的文件,怎么办??一个个文件点击添加??这样的话,可能会被累死。
git可以忽略某些文件。
操作如下:
步骤1:在git仓工作的根目录下面创建.gitignore文件,文件内容如下实例,同样.gitignore文件也可以上传的库上,这样每次下载都可以记录忽略规则,如果将某个已经忽略的文件添加,使用$ git add –f 文件名即可。
步骤2:
*.a #忽略所有 .a 结尾的文件
!lib.a # 但 lib.a除外
/TODO # 仅仅忽略项目根目录下的 TODO文件,不包括 subdir/TODO
build/ # 忽略build/目录下的所有文件
doc/*.txt# 会忽略 doc/notes.txt但不包括 doc/server/arch.txt
git可以忽略某些文件。
操作如下:
步骤1:在git仓工作的根目录下面创建.gitignore文件,文件内容如下实例,同样.gitignore文件也可以上传的库上,这样每次下载都可以记录忽略规则,如果将某个已经忽略的文件添加,使用$ git add –f 文件名即可。
步骤2:
*.a #忽略所有 .a 结尾的文件
!lib.a # 但 lib.a除外
/TODO # 仅仅忽略项目根目录下的 TODO文件,不包括 subdir/TODO
build/ # 忽略build/目录下的所有文件
doc/*.txt# 会忽略 doc/notes.txt但不包括 doc/server/arch.txt