Здесь, используя github
и git version 2.1.4
, просто сделайте:
$ git clone git@github.com:user/repo.git
И пульты поставляются itelsef, даже если они не связаны локально:
$ git remote show origin
* remote origin
Fetch URL: git@github.com:user/repo.git
Push URL: git@github.com:user/repo.git
HEAD branch: master
Remote branches:
develop tracked <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
master tracked
Local branch configured for 'git pull':
master merges with remote master
Local ref configured for 'git push':
master pushes to master (up to date)
Но, конечно, по-прежнему нет местного отделения:
$ git branch
* master <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
См? Теперь, если вы просто оформите заказ, он автоматически сделает волшебство:
$ git checkout develop
Branch develop set up to track remote branch develop from origin.
Switched to a new branch 'develop'
Так просто!
Сводка. Просто запустите эти 2 команды:
$ git clone git@github.com:user/repo.git
$ git checkout develop