提交项目到GitHub要忽略哪些文件呢?
来源:互联网 发布:怎么申请淘宝卖家账号 编辑:程序博客网 时间:2024/05/21 06:28
1、前言
在Git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法 ,把要忽略的文件名填进去,Git就会自动忽略这些文件。
很多人都知道提交项目到GitHub上都需要忽略一些文件,但是估计有些人不知道GitHub已经为我们准备了各种编程语言的配置文件了。今天就是普及这个简单的知识点 。虽然简单,但是非常有用 。
https://github.com/github/gitignore
2、举个例子
以android为例
# Built application files*.apk*.ap_# Files for the ART/Dalvik VM*.dex# Java class files*.class# Generated filesbin/gen/out/# Gradle files.gradle/build/# Local configuration file (sdk path, etc)local.properties# Proguard folder generated by Eclipseproguard/# Log Files*.log# Android Studio Navigation editor temp files.navigation/# Android Studio captures foldercaptures/# Intellij*.iml.idea/workspace.xml.idea/tasks.xml.idea/gradle.xml.idea/dictionaries.idea/libraries# Keystore files# Uncomment the following line if you do not want to check your keystore files in.#*.jks# External native build folder generated in Android Studio 2.2 and later.externalNativeBuild# Google Services (e.g. APIs or Firebase)google-services.json# Freelinefreeline.pyfreeline/freeline_project_description.json
3.ignore 语法规则
以斜杠“/”开头表示目录;
以星号“*”通配多个字符;
以问号“?”通配单个字符
以方括号“[]”包含单个字符的匹配列表;
以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;
注意:.ignore 配置文件是按行从上到下进行规则匹配的,前面的规则已经匹配到的,则后面的规则将不会生效。
4、下载离线文件
离线文件下载这些配置文件,可以在公众号【程序IT圈】,回复『git』,如下图所示。
本文属于原创,如有转载,请标注原作者,版权归本公众号所有。如果你喜欢我写的文章请关注 程序IT圈 ,欢迎大家继续关注本公众号的技术博文。如果您觉得这篇文章对你有所帮助的话,不妨点个赞哈,您的支持就是我坚持原创的动力~~
最后,推荐个公众号『共享IT资源』,一个专门分享编程相关的视频、代码、电子书等IT资源的公众号。欢迎关注!
阅读全文
0 0
- 提交项目到GitHub要忽略哪些文件呢?
- Android Studio项目应该提交哪些文件到GitHub上
- Android Studio 项目中,哪些文件应该忽略而不提交到svn的服务器中?
- Android Studio 项目中,哪些文件应该忽略而不提交到svn的服务器中?
- Android Studio 项目中,哪些文件应该忽略而不提交到svn的服务器中?
- maven项目提交到git仓库时需要忽略哪些文件?标准的结构应该是什么样的?
- Android Studio 上传项目到Github并设置忽略文件
- 提交项目到gitHub
- 提交项目到github
- Android Studio中提交项目到GitHub 和提交文件
- Android Studio 项目中,哪些文件应该忽略而不提交
- eclipse提交项目到github
- eclipse提交项目到github
- Git提交项目到Github
- eclipse提交项目到github
- eclipse提交项目到github
- eclipse提交项目到github
- eclipse提交项目到github
- 利用用户标签数据
- 判断表达式括号是否匹配,C语言堆栈实现
- STL案例:比赛打分淘汰
- PAT电话聊天狂人 哈希表实现查找与插入 C语言实现
- Frequency 频率统计
- 提交项目到GitHub要忽略哪些文件呢?
- MYBATIS 的parameter
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- 打印文件行数函数信息,定位信息
- 使用 pylint 检测python代码质量(sonar-scanner调用pylint,然后数据交给sonar服务器)
- MySql 创建索引原则
- 【新手教程】在Jenkins中使用火线插件做静态代码扫描
- 7.2
- 关联规则分析 一