PUROGU LADESU

ポエムがメインのブログです。

【Git】3.Github

Githubなどのリモートからローカルリポジトリに取得

git fetch origin
(ワークツリーには反映しない)

上記をワークツリーに反映

git mearge origin/main
(remotesはつけなくて良い)

ブランチ切り替え

git switch main
git checkout main (旧)
ただし、git switch ではリモートブランチには行けません。checkoutなら行ける。
git branch -a すべてのブランチを表示

Githubなどのリモートからローカルリポジトリに取得

git pull origin main
自分のいるブランチに自動でマージされるので注意。同じ名前のブランチでpullする。

リモート先を確認

git remote show origin
git remote -v

リモートブランチにアップ

git push origin master
masterをoriginにアップ。
上流ブランチ指定されてなければ、同じ名前のブランチにアップされる