美文网首页
git subtree常用命令

git subtree常用命令

作者: next_discover | 来源:发表于2019-08-05 09:38 被阅读0次
git subtree add --prefix=sub/libpng https://github.com/test/libpng.git master --squash



 1、语法:git remote add -f <子仓库名> <子仓库地址>

     解释:其中-f意思是在添加远程仓库之后, 立即执行fetch.

2、语法:git subtree add --prefix=<子目录名> <子仓库名> <分支> –-squash

     解释:–squash意思是把subtree的改动合并成一次commit, 这样就不用拉取子项目完整的历史记录. –prefix之后的=等号也可以用空格.


git subtree add --prefix=zkh-netty/src/main/resources/protobuf proto master --squash
或
git subtree add -P zkh-netty/src/main/resources/protobuf proto master --squash


3、语法:git subtree pull --prefix=<子目录名> <远程分支> <分支> –-squash
例如:

git subtree pull --prefix=zkh-netty/src/main/resources/protobuf proto --squash


4、语法:git subtree push --prefix=<子目录名> <远程分支> <分支>
注意:子目录中只能修改其中的文件,自己新添加的文件不会纳入到git的管理中
例如:

git subtree push --prefix=zkh-netty/src/main/resources/protobuf proto master

5、 删除关联的subtree的git地址即可
语法: git remote remove name
例如:

git remote remove proto

相关文章

  • git subtree 的命令和使用说明

    git subtree add --prefix= git subtree add --...

  • git subtree 的使用

    参考:Git Tools - Subtree MergingThe power of Git subtreegit...

  • git subtree常用命令

  • git merge two repos

    git clone git_linkFirstly add subtree, from which you wan...

  • Git依赖subtree

    Git依赖——subtree  与submodule相比,subtree的优势在于主项目与子模块的双向 通信,即主...

  • git subtree

    使用GIT SUBTREE集成项目到子目录 使用场景 例如,在项目Game中有一个子目录AI。Game和AI分别是...

  • git subtree

    在生成gitHub page ,打算将打包的doc 文件单独作为一个github page 分支时候了解到一个gi...

  • git subtree

    git subtree 1.在A项目中添加一个远程连接如下: 2.使用subtree命令添加需要依赖的远程仓库 3...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • git subtree教程

    关于子仓库或者说是仓库共用,git官方推荐的工具是git subtree。 我自己也用了一段时间的git subt...

网友评论

      本文标题:git subtree常用命令

      本文链接:https://www.haomeiwen.com/subject/aurpdctx.html