2727|6

2774

帖子

8

TA的资源

版主

楼主
 

github使用之蔽避无需版本管理的文件 [复制链接]

 
跟着@littleshrimp @lb8820265的帖子学习了一下,大约知道github是怎么玩的了,但是上传工程的时候有一个问题,就是工程目下的一些文件与文件是无需上传的,却比代码更占空间,如果全都上传,浪费网速资源,也浪费空间,也没有什么价值。
比如:


这些文件每次打开工程或编译的时候都会由源代码自动生成这些中间文件,上传到github里实在没有什么价值。所以得想个办法解决这个问题,作为新手,当然是找度娘,发现github还真有这个功能。github可以通 gitignore忽略增加指定文件或文件夹,该文件位于github根目录下,是“.gitignore”隐藏文件,所以需要显示隐藏文件

文件.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/
复制代码






最新回复

学习一下,感觉git的学习曲线很长。  详情 回复 发表于 2017-2-22 22:32
点赞 关注
 
 

回复
举报

400

帖子

0

TA的资源

一粒金砂(高级)

推荐
 
git官网上有关于这个gitignore文件编写的例子,包含了各种各样的文件。
链接已隐藏,如需查看请登录或者注册



点评

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

回复

2774

帖子

8

TA的资源

版主

沙发
 
占领沙发,人人必争,
 
 
 

回复

767

帖子

2

TA的资源

纯净的硅(初级)

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

点评

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

回复

2774

帖子

8

TA的资源

版主

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

欺负人,我不会玩!
 
 
 

回复

2774

帖子

8

TA的资源

版主

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

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

回复

1万

帖子

25

TA的资源

版主

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

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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