0 背景
当开发完成一个软件功能,通过git将修改的文件上传到远端仓库时,可能存在一些非必要文件比如调试文件,并不需要上传到远端仓库,可以使用.gitignore配置文件进行隔离,屏蔽不需要上传到远端仓库的文件。
1 实例
以CCS工程为例,不需要上传编译后的Debug文件,可以按照如下修改
1、如果远端仓已经有了Debug文件,可以先将远端仓库的Debug文件删除。
按照如下方式添加要屏蔽的文件夹,并上传到远端仓
2、gitignore文件生效后,下次修改的文件在提交时就会过滤掉不希望上传的文件
3、按照如上方法过滤掉其他的文件
4、编译完成后,使用git status查看文件差异,无修改的文件
特别注意:
直接修改.gitignore文件是不会生效的,需要先删除库上已有的文件(如果有的话)
2 参考链接
https://blog.csdn.net/zxj2589/article/details/131094690