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

网站建设的内容wordpress 瀑布流

网站建设的内容,wordpress 瀑布流,企业网站定制,做网站源代码怎么下载文章目录一、问题描述二、解决问题三、参考链接四、解决问题4.1 下载主模块4.2 查看主模块的配置4.2 子模块的添加4.3 查看子模块的配置4.4 查看子模块的检出状态4.5 检出submodule4.6 再次查看.git/config4.7 重新打开Android Studio运行代码一、问题描述 在GitHub上下载了一… 文章目录一、问题描述二、解决问题三、参考链接四、解决问题4.1 下载主模块4.2 查看主模块的配置4.2 子模块的添加4.3 查看子模块的配置4.4 查看子模块的检出状态4.5 检出submodule4.6 再次查看.git/config4.7 重新打开Android Studio运行代码一、问题描述 在GitHub上下载了一份源码 https://github.com/the3deer/android-3D-model-viewer 打开之后如下所示 在app这个主module中是需要依赖子moduleengine的但是下载下来的代码engine是空的 二、解决问题 去这个代码的Github主页https://github.com/the3deer/android-3D-model-viewer探索答案 这份GitHub源代码上没有engine的代码 GitHub的README.md文档中有描述 需要添加git submodule下载代码下来 好嘛得使用git submodule add 来添加 engine这个子module. 下面来介绍下git submodule的知识。 三、参考链接 读者可以详情参考下面的链接去了解git submodule的知识点。 Git Submodule使用完整教程Git添加子模块submodulegit中submodule子模块的添加、使用和删除git submodule的添加、删除和更新子目录中的分支 四、解决问题 为了演示方便我们将项目删除全部重新来一次。 4.1 下载主模块 复制主模块的下载链接 执行如下命令下载主模块 git clone https://github.com/the3deer/android-3D-model-viewer.git下载过程中… 下载完毕 可以看到下载下来的主模块有子模块目录 engine 但是 engine目录是个空目录。 4.2 查看主模块的配置 因为我们已经将主模块下载下来了所以就查看下配置如下所示 $ cat .git/config [core]repositoryformatversion 0filemode falsebare falselogallrefupdates truesymlinks falseignorecase true [remote origin]url https://github.com/the3deer/android-3D-model-viewer.gitfetch refs/heads/*:refs/remotes/origin/* [branch main]remote originmerge refs/heads/main 4.2 子模块的添加 git submodule add url path上述代码段中url为需要添加的子模块地址path为需要将子模块添加到的目的路径。 若是将子模块添加到此目录下则上述代码段的path可省略 这个示例我们执行下面的代码 git submodule add https://github.com/the3deer/android-3D-engine.git好嘛执行直接失败 $ git submodule add https://github.com/the3deer/android-3D-engine.git engine/ fatal: engine already exists in the index看来是早已经添加过了我们去查看下配置 4.3 查看子模块的配置 在项目中有个.gitmodules的文件如下所示 我们查看下内容 $ cat .gitmodules [submodule engine]path engineurl https://github.com/the3deer/android-3D-engine.git 原来如此.gitmodules记录了每个submodule的引用信息知道在当前项目的位置以及仓库的所在。 4.4 查看子模块的检出状态 $ git submodule -525e9a5246c106f6eaab7e615c81108bd405d5d6 engine 看到submodules的状态是hash码和文件目录但是注意前面有一个减号-含义是该子模块还没有检出。 OK那么我们就检出这个主module的submodules 4.5 检出submodule 克隆项目后默认子模块目录下无任何内容。需要在项目根目录执行如下命令完成子模块的下载 git submodule init git submodule update我们来实践一下 $ git submodule init Submodule engine (https://github.com/the3deer/android-3D-engine.git) registered for path engine$ git submodule update Cloning into E:/GitHubCode/android-3D-model-viewer/engine... Submodule path engine: checked out 525e9a5246c106f6eaab7e615c81108bd405d5d6 好的顺利的clone了子module仓库下来 4.6 再次查看.git/config $ cat .git/config [core]repositoryformatversion 0filemode falsebare falselogallrefupdates truesymlinks falseignorecase true [remote origin]url https://github.com/the3deer/android-3D-model-viewer.gitfetch refs/heads/*:refs/remotes/origin/* [branch main]remote originmerge refs/heads/main [submodule engine]active trueurl https://github.com/the3deer/android-3D-engine.git 4.7 重新打开Android Studio运行代码 主模块和子模块是两个不同的仓库但是可以一起运行了
http://www.w-s-a.com/news/912641/

相关文章:

  • 按营销型网站要求重做网站 费用点金网站建设
  • 深圳做网站互联网服务
  • 网站sem托管wordpress安装无法连接数据库
  • 深圳网站建设开发公司哪家好微信小程序商家入口
  • 江门站排名优化建立什么网站赚钱
  • 科普文章在那个网站做招聘网站代做
  • 监控设备东莞网站建设游戏网站域名
  • 对商家而言网站建设的好处网址导航怎么彻底删除
  • app设计网站模板企业展厅策划设计公司有哪些
  • wordpress销售主题手机网站关键词优化
  • 怎么查一个网站是什么程序做的三亚城乡建设局网站
  • 深圳分销网站设计公司做网站一般需要多久
  • 企业网站设计代码丹东seo排名公司
  • 企业网站建设定制开发服务网站建设说课ppt
  • 大连市城乡建设局网站网站免费网站入口
  • 做暧网站网站备案ps
  • 知名网站建设公司电话长子网站建设
  • 网站建设的意义与目的建立什么船籍港
  • 广州注册公司营业执照网站建设代码优化
  • 百度网站官网马克互联网主题 wordpress
  • 网站制作 客户刁难深圳自助建站
  • 怎么去推广一个网站广东餐饮品牌设计
  • 网站代码加密了怎么做兰州最新大事
  • 现在ui做的比较好的网站去年做啥网站致富
  • 广东网站建设咨询电话好牌子网
  • 公司怎样制作网站南阳网站关键词
  • 营销型网站建设与网盟完整php网站开发
  • 网站做微信链接怎么做的石桥铺网站建设公司
  • 济南mip网站建设公司做图书馆网站模板
  • app 门户网站网站项目框架