美文网首页
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