|
|
1
24
默认
但是,如果您希望克隆只有两个选定分支,则可以这样做:
在开始使用存储库之前,不要忘记向Git介绍自己(例如,设置'user.name'和'user.email'配置变量;通常在每个用户配置文件中)! |
|
|
2
4
如果克隆,则所有分支中的所有修订都将被克隆,但默认情况下,克隆的存储库将签出master。 只是选择分支更难,因为Git并不认为你应该这样做。您必须手动拉下分支:
以上就是我所知道的。但是,如果您想建立一个正常工作的git repo,只需要对它的远程分支有一个更窄的视图?你可以很容易做到:
|
|
|
3
0
另一种方法是避免直接克隆,而是使用一组自定义的fetch refspec手动添加一个远程。 例如
|
|
|
4
0
我认为这里更重要的问题是其他人将推动什么,而不是你将克隆或拉动什么。由于每个开发人员都在自己的分支上工作,另一个问题是如何最终得到一个公共的代码库。开发人员是否将其分支合并到master?然后他们是否将更改后的主分支推送到中央存储库?如果是这样的话,那么无论如何,您也无法拉动其他开发人员的分支。 如果不是这样的话,我看不出你是如何组成一个有效的团队的。 最后我想:我很好奇为什么你不想把其他开发人员的分支克隆到你的存储库中? |
|
Harry · 如何在编译时获取克隆的git仓库的标签 1 年前 |
|
Ooker · 如何从blob中删除秘密? 1 年前 |
|
|
hasdrubal · git日志图智能分支过滤器 1 年前 |
|
|
J. Doe · 为什么git中没有跟踪git文件? 1 年前 |