Git 克隆分支 - 简书

来源: Git 克隆分支 – 简书

  1. 首先,你需要使用$ git clone这个命令克隆一个本地库。

e:
cd ProxSpace/pm3
git clone https://github.com/iceman1001/proxmark3.git "iceman"

这将远端的proxmark3项目的master分支克隆到 E:\ProxSpace\pm3下的iceman文件夹,
注意要克隆的目录(比如这里的iceman)要先创建好,且里面不能有文件(必须是空目录)。

之后不会克隆任何一个分支下来的。

  1. 查看本地与远端分支情况: git branch -a
    假定你现在的命令行正处于已经在当前克隆好的文件夹中。

git branch -a
image.png

绿色代表本地已经有的分支。remotes是远端分支情况

  1. 假定你需要一个autoBuild(此处假定远程库中已经存在此分支,也就是你需要克隆的)分支用于开发的话,你需要在autoBuild分支上开发,就必须创建远程origin的autoBuild分支到本地,于是用checkout这个命令创建本地autoBuild分支(并不会在本地创建分支文件夹的,只是在本地建立了个和远端同步的分支):

$ git checkout -b autoBuild origin/autoBuild

再同步下:

$ git pull

不执行这步的话,新checkout的分支并不会同步内容下来,以后获取分支更新内容也是用这个命令.

image.png

这样就实现了克隆autoBuild分支。

再输入git branch -a 来看看分支情况:

image.png
  1. 切换分支:

git checkout autoBuild

这样就在本地切换到了autoBuild分支了。

作者:Thresh0ld
链接:https://www.jianshu.com/p/c261867cf49a
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏