Git克隆检查从远程存储库到本地的所有分支吗?

jay*_*hsi 1 git

当我这样做时git clone <HTTP URL to remote repository>,假设我的远程存储库有三个分支(主,开发和功能),那么所有三个分支都会被检出到我的本地存储库吗?

同样在本地,我可以直接用于git checkout <branch name>在同一文件夹中切换分支,或者我应该为每个远程分支创建单独的文件夹?

请澄清.

谢谢

nat*_*soz 5

听起来你习惯使用svn.git以不同的方式做事.git立即将所有分支机构关闭.你只是看不到他们.

要查看分支,您需要查看它:

$ git checkout develop
Run Code Online (Sandbox Code Playgroud)

现在您将看到分支develop,它将处于活动状态.此时你可以说:

$ git branch
Run Code Online (Sandbox Code Playgroud)

你应该看到developmaster列出.如果要查看仓库中的所有分支:

$ git branch --all
Run Code Online (Sandbox Code Playgroud)

git需要一段时间才能学习,但这绝对是太棒了,非常值得您花时间和精力.