繁体   English   中英

Git克隆是否签出从远程存储库到本地的所有分支?

[英]Does Git clone check out all branches from remote repository to local?

当我执行git clone <HTTP URL to remote repository> ,假设我的远程存储库具有三个分支(主,开发和功能),那么这三个分支是否都将检出到本地存储库?

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

请澄清。

谢谢

听起来您已经习惯使用svn。 git做的事情有所不同。 git一次关闭所有分支。 您只是看不到它们。

要查看分支,您需要将其签出:

$ git checkout develop

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

$ git branch

而且您应该看到列出了developmaster 如果要查看回购中的所有分支,请执行以下操作:

$ git branch --all

git需要花费一些时间来学习,但这绝对是棒极了,非常值得您花费时间和精力。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM