Git / GitHub の基本コマンド早見表。

はじめに設定する

やりたいことコマンド
Git管理を始めるgit init
リモートを登録するgit remote add origin URL
リモートURLを変更するgit remote set-url origin URL
リモートURLを確認するgit remote -v

URLの例:

text
HTTPS: https://github.com/ユーザー名/レポジトリ名
SSH:   git@github.com:ユーザー名/レポジトリ名.git

GitHub から取得する

やりたいことコマンド
リポジトリをコピーするgit clone URL
リモートの変更を取り込むgit pull origin main

変更を記録する

やりたいことコマンド
状態を確認するgit status
ファイルを追加するgit add ファイル名
すべて追加するgit add .
コミットするgit commit -m "メッセージ"
履歴を短く見るgit log --oneline

基本の流れ:

bash
git status
git add .
git commit -m "変更内容"
git push

ブランチ操作

やりたいことコマンド
ブランチ一覧を見るgit branch
リモートブランチも見るgit branch -a
ブランチを作るgit branch ブランチ名
ブランチを作って移動するgit switch -c ブランチ名
ブランチを移動するgit switch ブランチ名
ブランチを統合するgit merge ブランチ名

統合するときの例:

bash
git switch main
git merge feature

GitHub に送る

やりたいことコマンド
現在のブランチを送るgit push origin HEAD
ブランチ名を指定して送るgit push origin ブランチ名
初回push後に省略できるようにするgit push -u origin main

-u を付けた後は、同じブランチなら git push だけで送れる。

過去の状態を確認・復元する

やりたいことコマンド
コミット履歴を見るgit log --oneline
過去のコミットを一時的に見るgit switch --detach コミットハッシュ
元のブランチに戻るgit switch main
ファイルを過去の状態に戻すgit restore --source=コミットハッシュ -- ファイルパス

よく使う順番

text
1. git pull
2. 作業する
3. git status
4. git add .
5. git commit -m "変更内容"
6. git push
ページの先頭へ ↑