git项目添加.gitigore文件
以前一直没有注意这个文件,最近读到了黄勇的《架构探险》,觉得这个文件还是很有用的。
.gitigore文件可以自己配置。
我使用的是书中所用的配置,简洁明了。
成都创新互联主要从事网站制作、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务兰陵,十载网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
# Maven # target/ #log# logs/ # IDEA # .idea/ *.iml # Eclipse # .settings/ .metadata/ .classpath .project Servers/ # Mac # .DS_Store
这样每次在提交的时候就会自动过滤掉这些文件了。(我自己添加了logs/文件夹,log4j配置了日志输出到文件根目录的logs文件夹中)
提交到远程仓库的时候就可以避免提交一些无用的文件了。
如何给以前的项目添加.gitigore文件
这里有个问题需要解决,如果这些不需要提交的文件以前没有提交,那么是可以过滤的,但是如果之前已经用git把这些文件纳入了版本库,就不起作用了。
那么我们需要在git库中删除该文件。
让git不在跟踪此文件,提交到远程服务器,就可以在远程服务器上删除我们不需要看到的文件了。
git rm --cached file git pull
OK ,这样我们的远程仓库就没有那些不必要的文件了。
网站标题:git项目添加.gitigore文件
标题链接:http://ybzwz.com/article/ippche.html