我正在使用git- repo使用git-flow分支模型.我把它推到了一个中央存储库.加入该项目的新开发人员如何克隆它?
克隆存储库仅提供master分支.新开发人员如何获得develop分支机构以及他选择的一些功能分支?
小智 7
正如用户1615903 已经指出的那样,简单
git clone <remote repo url>
Run Code Online (Sandbox Code Playgroud)
已经从远程仓库给你所有的分支机构,包括master和develop.您可以使用git branch -r或查看本地克隆中的所有远程分支git branch -a.
来自Git clonedoc:
将存储库克隆到新创建的目录中,为克隆存储库中的每个分支创建远程跟踪分支(使用git branch -r可见),并创建并检出从克隆存储库的当前活动分支分叉的初始分支.
如果您想要可以处理的那些分支的本地副本,可以使用它们创建它们
git branch <local branch name> <remote branch>
Run Code Online (Sandbox Code Playgroud)
或者创建分支并使用这样的命令检查它
git checkout -b <local branch name> <remote branch>
Run Code Online (Sandbox Code Playgroud)