- 追加された行はこの色です。
- 削除された行はこの色です。
リモートのブランチをcloneする
#topicpath
----
> git clone https://github.com/masatomix/hello.git
リモートのにあるmasterブランチ以外のブランチをおとしてくる方法です。
#contents
***masterブランチをclone [#n2eed9ac]
$ git clone https://github.com/masatomix/git-flow-sample.git
Cloning into 'hello'...
remote: Counting objects: 3, done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), done.
Checking connectivity... done.
> cd hello
hello> git branch
$ cd hello
$ git branch
* master
masterしか見えない
hello> git branch -r
$ git branch -r
origin/HEAD -> origin/master
origin/dev
origin/develop
origin/master
名前が確認できたので
hello> git checkout -b dev origin/dev
Branch dev set up to track remote branch dev from origin.
Switched to a new branch 'dev'
*** developブランチをcheckout [#xfc735d5]
$ git checkout -b develop origin/develop
もしくは
$ git checkout -t origin/develop
で、
Branch develop set up to track remote branch develop from origin.
Switched to a new branch 'develop'
hello> git branch
* dev
$ git branch
* develop
master
リモートのdevブランチが見られるようになった
hello> git push origin dev
でプッシュもできる
リモートのdevelopブランチが見られるようになりました。
このブランチdevelopはリモートのブランチからbranchしているので、
$ git branch -vv
develop bbf5c22 [origin/develop] xxx
branch -vv コマンドで、ブランチしたリモートブランチが紐付いていることが確認出来ますね。
----
この記事は
#vote(おもしろかった,そうでもない)
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}