当前位置: 首页 > news >正文

git进阶之.gitignore 和 .gitmodules

  • .gitignore文件的使用

开发中常遇到不需要跟踪的文件或文件夹,包括不限于编译生成的文件(如.pyc)、调试结果(如rst文件夹)等,原则是不想让其被看到,此时可使用".gitignore"文件进行管理,同时需要。如该文件的内容为:

#compile
*.pyc
#rst 目录
rst
  • .gitimodules文件的使用

从git官网上down了个开源代码,在此基础上开发出适合项目需求的程序,如果不想重复的上传别人的代码,此时需要将新添加的程序和改动的程序利用git保存,同时利用".gitimodules"指明依赖的程序地址。

[submodule "ssd"]   #子模块名称
    path = Detect/ssd       #存放子模块的地址
    url = https://github.com/weiliu89/caffe/tree/ssd  #子模块的原始路径

子模块使用时通过以下命令拉取即可。

git submodule update --init

上述两个文件均需要添加至git的版本库,以便对其改动进行跟踪


参考文献:

  1. https://www.git-scm.com/docs/gitignore
  2. https://www.git-scm.com/docs/gitmodules

转载于:https://www.cnblogs.com/muyangshaonian/p/10581347.html

相关文章:

  • jquery 延迟加载代码
  • WingMoney APP逆向,实现自动话费充值
  • ListView滚动到底部判断
  • 架构进阶笔记—如何阅读一个开源项目的源码?
  • 模块化JavaScript设计模式(一)
  • 码出高效JAVA开发手册(这个应该人手一份)
  • Web前端实践经验总结
  • GitHub(hexo)博客页面访问量错误以及中文乱码解决
  • POJ 3270 置换群问题
  • Amazon Aurora是如何设计原生云关系型数据库的?
  • mysql DEPENDENT SUBQUERY(转载)
  • 技本功丨请带上纸笔刷着看:解读MySQL执行计划的type列和extra列
  • C#属性和字段
  • 记录一次自己对nginx+fastcgi(fpm)+mysql压力测试结果
  • 02 Redis关闭服务报错---(error) ERR Errors trying to SHUTDOWN. Check logs.
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • 2019年如何成为全栈工程师?
  • Asm.js的简单介绍
  • avalon2.2的VM生成过程
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • ECS应用管理最佳实践
  • ES6简单总结(搭配简单的讲解和小案例)
  • gulp 教程
  • JavaScript服务器推送技术之 WebSocket
  • js操作时间(持续更新)
  • js递归,无限分级树形折叠菜单
  • JS字符串转数字方法总结
  • Linux gpio口使用方法
  • Linux下的乱码问题
  • nodejs:开发并发布一个nodejs包
  • Objective-C 中关联引用的概念
  • PhantomJS 安装
  • PHP 7 修改了什么呢 -- 2
  • 翻译:Hystrix - How To Use
  • 如何在 Tornado 中实现 Middleware
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 学习ES6 变量的解构赋值
  • 用jQuery怎么做到前后端分离
  • 最简单的无缝轮播
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (转载)hibernate缓存
  • ***检测工具之RKHunter AIDE
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .mysql secret在哪_MySQL如何使用索引
  • .NET Core Web APi类库如何内嵌运行?
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .Net Winform开发笔记(一)
  • .NET 线程 Thread 进程 Process、线程池 pool、Invoke、begininvoke、异步回调
  • .Net小白的大学四年,内含面经
  • @ModelAttribute注解使用