例如,假设git repo有两个分支,master和branchA,如果使用
克隆branchA git clone --single-branch branchA
我们可以从克隆的回购中恢复分支主数据吗?我们可以从克隆的回购历史中看到存在分支主人吗?
答案 0 :(得分:0)
git clone
man page可以提供帮助:
--[no-]single-branch
仅克隆导致单个分支的提示的历史记录,由--branch选项或主分支远程的HEAD指向指定。
进一步提取到生成的存储库只会更新分支的远程跟踪分支,此选项用于初始克隆。如果在进行
--single-branch
克隆时远程处的HEAD未指向任何分支,则不会创建远程跟踪分支。
注意:您也可以为标记执行此操作,但do use a Git 2.11+ in that case。