简 述: 因为有一个需求, 在github上面的仓库有两个分支(mastermarkdown),且两个分支的内容完全不相同,现在需要另外一台电脑上面,克隆下来本地仓库,且同时能够在两个分支上面都进行不同的开发

[TOC]


本文初发于 “偕臧的小站“,同步转载于此。


下面为自己的仓库为示范:

  • git clone远程仓库拷贝到本地仓库:
git clone git@github.com:touwoyimuli/touwoyimuli.github.io.git

执行的时候, 其实是将touwoyimuli.github.io仓库的所有分支全部都拷贝下来的

  • 查看本地所有分支git branch -a,默认是本地master+远程origin: master +远程origin: 非master分支等
  • 切换到本地新建的分支markdown(也可以为其他名);markdown为本地新分支,后面对应远程的origin/markdown为远程仓库的非master分支
git checkout -b markdown origin/markdown