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

东莞英文网站制作熊猫seo实战培训

东莞英文网站制作,熊猫seo实战培训,如何推广seo,如何做自己的个人网站背景 项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。 使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可。 本文主要讲解子模块相关的基础命令,详细使用请参考main page…
背景

项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。

使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可。

本文主要讲解子模块相关的基础命令,详细使用请参考main page

子模块的添加

添加子模块非常简单,命令如下:

git submodule add <url> <path>

其中,url为子模块的路径,path为该子模块存储的目录路径。

执行成功后,git status会看到项目中修改了.gitmodules,并增加了一个新文件(为刚刚添加的路径)

git diff --cached查看修改内容可以看到增加了子模块,并且新文件下为子模块的提交hash摘要

git commit提交即完成子模块的添加

子模块的使用

克隆项目后,默认子模块目录下无任何内容。需要在项目根目录执行如下命令完成子模块的下载:

git submodule init
git submodule update

或:

git submodule update --init --recursive

执行后,子模块目录下就有了源码,再执行相应的makefile即可。

子模块的更新

子模块的维护者提交了更新后,使用子模块的项目必须手动更新才能包含最新的提交。

在项目中,进入到子模块目录下,执行 git pull更新,查看git log查看相应提交。

完成后返回到项目目录,可以看到子模块有待提交的更新,使用git add,提交即可。

删除子模块

有时子模块的项目维护地址发生了变化,或者需要替换子模块,就需要删除原有的子模块。

删除子模块较复杂,步骤如下:

1、rm -rf 子模块目录 删除子模块目录及源码
2、vi .gitmodules 删除项目目录下.gitmodules文件中子模块相关条目
3、vi .git/config 删除配置项中子模块相关条目
4、rm .git/module/* 删除模块下的子模块目录,每个子模块对应一个目录,注意只删除对应的子模块目录即可
执行完成后,再执行添加子模块命令即可,如果仍然报错,执行如下:

git rm --cached 子模块名称

完成删除后,提交到仓库即可。

http://www.hengruixuexiao.com/news/22875.html

相关文章:

  • 优化网站排名的方法百度小说排名
  • 网站服务器打不开seo排名赚
  • 凡科做的网站可以优化百度指数分析大数据
  • 做垂直行业网站利润分析网站收录登录入口
  • 模板网站可以做备案吗seo管理软件
  • 深圳网站建设东营长沙百度首页优化排名
  • 番禺网站建设公司排名seo如何优化
  • 网站建设制作软件5118关键词挖掘工具
  • 做网站挣钱吗现在网络推广方案七步法
  • 东莞网站建设及外包关键词优化排名软件
  • 企业信用查询系统官网北京专门做seo
  • 百度如何做网站整合营销策划
  • 成都有没有做网站建设的seo的特点是什么
  • wordpress写robots百度seo收费
  • html5做动态网站建设seo管理软件
  • 公安备案网站首页google seo怎么优化
  • xunsearch做搜索网站爱站网长尾关键词挖掘工具电脑版
  • 福州官网网站建设头条新闻最新消息
  • 仿58网站怎么做优化服务内容
  • 网站可信图标谷歌官方seo入门指南
  • 网站维护的内容成都百度推广代理公司
  • 深圳市做网站的公司世界500强企业排名
  • 做网站推广员必备的条件某网站seo策划方案
  • 7一12岁手工暗器成都做整站优化
  • myeclipse网站开发论坛百度首页关键词优化
  • 企业网站 asp源码如何制作一个网页页面
  • 低价做网站靠谱吗百度官方网页版
  • 做网站上面图片的软件十大搜索引擎入口
  • 网站备案是先做网站还是做完了备案今日疫情最新消息
  • 单色系网站设计有哪些竞价推广托管开户