- 主题:git clone是把所有分支都拉下来,还是只拉master?
rt
--
FROM 36.112.69.*
全部
【 在 wjhtingerx 的大作中提到: 】
: rt
--
FROM 112.66.19.*
就是说clone之后,不要网络,就能chekout到任意分支了吧?
【 在 chaobill 的大作中提到: 】
: 全部
--
FROM 36.112.69.*
是
【 在 wjhtingerx 的大作中提到: 】
: 就是说clone之后,不要网络,就能chekout到任意分支了吧?
--
FROM 112.66.19.*
我记得有好几种行为吧
不知道是不是各版本不同
--bare 好像是包含所有commit的。我曾经用--bare从某个被作者删除master分支的github里把内容搞回来了
普通clone想不起具体啥行为了,但是我记得好像也不是全部
--single-branch只下载这一个分支的历史
【 在 wjhtingerx 的大作中提到: 】
: rt
--
FROM 222.71.112.*
--bare 是全部分支,但不能当wc
普通clone似乎是本地只有一个分支,但有全部的log,(我印象中checkout其他分支时,有网络请求)
- 来自 水木社区APP v3.5.5
【 在 JulyClyde 的大作中提到: 】
: 我记得有好几种行为吧
: 不知道是不是各版本不同
:
: --bare 好像是包含所有commit的。我曾经用--bare从某个被作者删除master分支的github里把内容搞回来了
: 普通clone想不起具体啥行为了,但是我记得好像也不是全部
: --single-branch只下载这一个分支的历史
--
FROM 223.104.39.*
这样的话,--single-branch参数是做啥的呢?不过这个好像是后期版本才有的参数
【 在 hothail 的大作中提到: 】
: --bare 是全部分支,但不能当wc
: 普通clone似乎是本地只有一个分支,但有全部的log,(我印象中checkout其他分支时,有网络请求)
: - 来自 水木社区APP v3.5.5
--
FROM 222.71.112.*
普通clone是全部分支的log
--single-branch 应该是单一分支的log
【 在 JulyClyde 的大作中提到: 】
: 这样的话,--single-branch参数是做啥的呢?不过这个好像是后期版本才有的参数
--
FROM 111.206.87.*
你记错了,出现网络操作应该是你clone时有其他设置导致的。
手册有提:creates remote-tracking branches for each branch in the cloned rep
ository,切换到这些分支不会发起网络请求
【 在 hothail 的大作中提到: 】
: --bare 是全部分支,但不能当wc
: 普通clone似乎是本地只有一个分支,但有全部的log,(我印象中checkout其他分支时,有网络请求)
: - 来自 水木社区APP v3.5.5
: ...................
--
FROM 222.128.5.*
恩额。果然记错了
【 在 gameplayer 的大作中提到: 】
: 你记错了,出现网络操作应该是你clone时有其他设置导致的。
: 手册有提:creates remote-tracking branches for each branch in the cloned rep
: ository,切换到这些分支不会发起网络请求
: ...................
--
FROM 111.206.87.*