初心者プログラマのひとり勉強部屋

若葉マークのプログラマー☺️

【git入門】新しいリモートブランチの作成・ローカルに反映

こんにちは!
今回はコマンドラインで非常によく使ったgitコマンドなので備忘録です。

・リモートで新しいブランチを作成→ローカルに反映


・リモートで新しいブランチを作成
githubから新しいブランチを作成します

f:id:mocomo012:20200615075647p:plain
リポジトリ作成
(この状態では$ git remote -vで認識されません
$ git remote -v
origin https://github.com/wa-www/testrepojitory.git (fetch)
origin https://github.com/wa-www/testrepojitory.git (push)

作成したブランチをローカルブランチにfetchしまし
$ git fetch origin test2
From https://github.com/wa-www/testrepojitory
* branch test2 -> FETCH_HEAD
* [new branch] test2 -> origin/test2

※fetchできない時
$ git remote update

ブランチの状態を確認しまし
$git branch -a
* master
remotes/origin/master
remotes/origin/test2
(リモートブランチは作成できていますがローカルブランチが作成されていません)


・リモートリポジトリをローカルに反映
ローカルブランチを作成します
$ git branch test2 origin/test2
(ブランチの状態を確認しまし
git branch -a
*master
test2
remotes/origin/master
remotes/origin/test2

test2ブランチが作成できました!

早速test2に移動します。
$ git checkout test2
$ git branch -a
master
* test2
remotes/origin/master
remotes/origin/test2

こちらで作業してくだい。


とても参考になります。お世話になりました
https://www.crz33.com/2019/git_merge_request/