Gitコマンド早見表
基本操作
git init:リポジトリを作成
git clone :クローン
git status:状態を確認
git add / git commit:ステージしてコミット
ブランチ
git branch:一覧表示
git checkout -b :作成して切り替え
git merge :マージ
git rebase:履歴を一直線に整理
リモート
git push -u origin main:初回プッシュ
git pull:取得してマージ
git fetch:取得のみ(マージしない)
取り消しと救出
git restore :作業ツリーの変更を破棄
git reset --soft HEAD~1:コミットだけ取り消す
git revert :打ち消しコミットを作る(安全)
git stash / git stash pop:変更を一時退避
落とし穴
reset --hard は未コミットの変更が消えるので注意
rebase 済みブランチの共有は混乱の元
コンフリクト時はまず git status で対象確認
作成者