美文网首页
git 的一些特殊用法

git 的一些特殊用法

作者: 已不再更新_转移到qiita | 来源:发表于2019-11-13 10:11 被阅读0次

    同步github PR到本地

    https://www.jianshu.com/p/e39d3ef3cc88

    GitHub开启二次验证后, 无法通过https的方式clone项目

    https://www.jianshu.com/p/07ba0799d22f

    Github绑定GPG签名

    https://www.jianshu.com/p/fee3b152699d

    clone 单独的branch

    git clone <repo_url> --branch <tag_name> --single-branch

    git clone --branch gh-pages https://github.com/Semantic-Org/Semantic-UI-Docs docs-gh-pages --single-branch 克隆 Semantic-UI-Docs 的 gh-pages 分支到 本地的docs-gh-pages 文件夹

    获得两个版本间所有变更的文件列表

    git diff  --name-status 052eaed16a <tag_name>
    
    git diff 052eaed16a <tag_name> --stat
    

    submodule

    Git Submodule 允许一个git仓库,作为另一个git仓库的子目录,并且保持父项目和子项目相互独立。

    git submodules
    
    git submodule update --init # clone 后自动初始化子项目
    
    git submodule update --remote
    

    git clean

    https://www.jianshu.com/p/63d443d0f437

    git clone --depth 后获取完整仓库

    git clone --depth 之后怎样获取完整仓库?


    参考:

    https://stackoverflow.com/questions/1911109/how-do-i-clone-a-specific-git-branch
    https://tecadmin.net/clone-specific-git-branch
    https://segmentfault.com/q/1010000000133613
    https://www.jianshu.com/p/f8a55b972972
    https://stackoverflow.com/a/34919582/6132577

    相关文章

      网友评论

          本文标题:git 的一些特殊用法

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