Git で個人的によく使うコマンドを紹介します。
ブランチ確認 (branch)
現在のブランチを確認
git branch
リモート、追跡先を含めすべて表示
git branch -avv
ブランチ切り替え (checkout)
ブランチを切り替え
ローカルに存在しない場合はリモートの同名ブランチから持ってくる
git checkout [ブランチ名]
現在のブランチから別名でブランチを作成
git checkout -b [ブランチ名]
プッシュ (push)
リモートにプッシュ
git push
リモート(origin)に新しいブランチを登録
git push -u origin [ローカルブランチ名]
※先述のブランチ作成と合わせてよく使っています。
git checkout develop
git checkout -b feature/xxxxx
git push -u origin feature/xxxxx
プル (pull)
リモートからプル
git pull
リモート(origin)の別ブランチからプル
git pull origin [リモートブランチ名]
フェッチ (fetch)
リモートの状態をローカルに反映
git fetch
作業を退避 (stash)
stash を一覧表示
git stash list
現在の変更を stash
git stash -u [名前(内容がわかる簡単な説明)]
最新の stash を戻す
git stash pop
stash を選んで戻す
git stash apply "[stash名]"
git stash apply "stash@{0}"
ログ表示
ログ確認
git log
一行で表示
git log --oneline