付録C コマンドチートシート¶
概要¶
頻出コマンドの 1 ページ要約です。詳しい説明は本編の各章を参照してください。
Git 基本コマンド¶
コマンド |
用途 |
章 |
|---|---|---|
|
バージョン確認 |
3 |
|
ユーザー名設定 |
3 |
|
リポジトリ作成 |
4 |
|
状態確認 |
4 |
|
ステージング |
5 |
|
全変更をステージ |
5 |
|
コミット |
5 |
|
履歴 (簡易) |
6 |
|
履歴 (グラフ) |
6 |
|
作業ツリー vs index |
6 |
|
index vs HEAD |
6 |
|
1 コミットの詳細 |
6 |
|
編集破棄 |
6 |
|
unstage |
6 |
|
打ち消しコミット |
6 |
リモート操作¶
コマンド |
用途 |
章 |
|---|---|---|
|
リモート一覧 |
8 |
|
初回 push |
8 |
|
通常 push |
8 |
|
fetch + merge |
10 |
|
取り込みのみ |
10 |
|
クローン |
10 |
.gitignore 例¶
# secrets
.env
.env.*
# Windows
Thumbs.db
desktop.ini
# Python
__pycache__/
*.pyc
.venv/
# Editors
.vscode/
*.swp
# Logs
*.log
GitHub CLI (gh)¶
コマンド |
用途 |
章 |
|---|---|---|
|
GitHub 認証 |
3 |
|
認証確認 |
3 |
|
リモート作成 |
8 |
|
クローン |
10 |
|
ブラウザで開く |
8 |
|
Issue 作成 |
9 |
|
Issue 一覧 |
9 |
|
Issue 詳細 |
9 |
|
手動クローズ |
9 |
|
ラベル追加 |
9 |
コミットメッセージの自動クローズ¶
fix login flow
Closes #1
Fixes #2
Resolves #3
デフォルトブランチへの push でこれら Issue が自動クローズされます。
トラブルシューティング (付録 B 参照)¶
改行コード警告 → 無視可
not a git repository→cdで正しい場所へ認証失敗 →
gh auth login再実行push reject →
git pullしてからgit push