1575|6

2825

帖子

8

资源

版主

github使用之蔽避无需版本管理的文件


跟着@littleshrimp @lb8820265的帖子学习了一下,大约知道github是怎么玩的了,但是上传工程的时候有一个问题,就是工程目下的一些文件与文件是无需上传的,却比代码更占空间,如果全都上传,浪费网速资源,也浪费空间,也没有什么价值。
比如:
1.jpg
2.jpg
这些文件每次打开工程或编译的时候都会由源代码自动生成这些中间文件,上传到github里实在没有什么价值。所以得想个办法解决这个问题,作为新手,当然是找度娘,发现github还真有这个功能。github可以通 gitignore忽略增加指定文件或文件夹,该文件位于github根目录下,是“.gitignore”隐藏文件,所以需要显示隐藏文件
3.jpg
文件.gitignore的格式规范:(来源于网络)
A:#为注释   
B:可以使用shell所使用的正则表达式来进行模式匹配   
C:匹配模式最后跟"/"说明要忽略的是目录
D:使用!取反(例如目录中包含  test.a,并且gitignore文件中包含  *.[oa],如果在文件中加入 !test.a   表明忽略除test.a文件以外的后缀名为.a或者.o的文件)
直接对这个文件进行修改就可以达到目的,然后,就可以发现github如不再提示这些文件发生了更改。到此结束,下面是我加入的代码,供参考。
  1. #忽略工程目录下STM32L476JG-SensorTile下的Exe,list,obj文件夹下文件
  2. .hex
  3. .out
  4. .map
  5. .o
  6. .pbi
  7. .xcl
  8. .linf
  9. .browse
  10. #过滤文件夹Debug,Release,obj
  11. Debug/
  12. Release/
  13. Exe/
  14. List/
  15. Obj/
复制代码







回复

403

帖子

0

资源

一粒金砂(高级)

git官网上有关于这个gitignore文件编写的例子,包含了各种各样的文件。
https://github.com/github/gitignore

9D`[X8I)A{UO(O7)VDX)9.png

点评

这个好,对于我等菜鸟,希望各位高手多多发教程指导  详情 回复 发表于 2017-2-22 15:00

回复

2825

帖子

8

资源

版主

占领沙发,人人必争,

回复

786

帖子

2

资源

纯净的硅(初级)

壮哥可以出个教程教教我们怎么玩~

点评

欺负人,我不会玩!  详情 回复 发表于 2017-2-22 14:08
个人签名物致DIY 欢迎你的加入~
QQ群:646461928 公众号:智物知心致成
小店

回复

2825

帖子

8

资源

版主

皈依 发表于 2017-2-22 13:53
壮哥可以出个教程教教我们怎么玩~

欺负人,我不会玩!

回复

2825

帖子

8

资源

版主

xxxlzjxxx 发表于 2017-2-22 14:25
git官网上有关于这个gitignore文件编写的例子,包含了各种各样的文件。
https://github.com/github/gitign ...

这个好,对于我等菜鸟,希望各位高手多多发教程指导

回复

1万

帖子

13

资源

版主

学习一下,感觉git的学习曲线很长。

回复
您需要登录后才可以回帖 登录 | 注册

关闭
站长推荐上一条 1/6 下一条

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表