ブランチを作る
安全に実験する
⏱ 想定 ~7 分
01 · 読む
ブランチ(branch) を使うと、新機能や実験をプロジェクトの本流に影響を与えずに進められます。ブランチを作って、そこで作業し、終わったら merge して戻します。
💡 想像してみてくださいブランチを作るのは、フォトアルバムをコピーしてその複製で実験するようなものです。落書きしたり、ページを並べ替えたり、ぶっ飛んだアイデアを試したりできます。うまくいけば、その変更を元のアルバムに merge して戻します。だめなら、コピーを捨てれば OK。
ポイントまとめ
- git checkout -b branch-name で新しいブランチを作って、そこに切り替えます
- git branch ですべてのブランチを表示し、今どこにいるかを示します
- ブランチによって、実験的な作業と安定した main ブランチを分けられます
02 · ターミナル演習
ブランチを作る前に、commit のあるリポジトリが必要です。準備しましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
03 · ターミナル演習
すべてのファイルを stage して、最初の commit をしましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
04 · クイズ
git checkout -b feature は何をしますか?
- 'feature' という名前のブランチを削除する
- 新しい 'feature' ブランチを作り、かつ そこに切り替える
- 既存の 'feature' ブランチに切り替える
- 'feature' を main に merge する
05 · ターミナル演習
最初の commit をして、ブランチを切る起点を作りましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
06 · ターミナル演習
ブランチ はプロジェクトの別のコピーで、本来のものに影響を与えずに実験できます。git checkout -b はブランチを作り、かつ そこに切り替えます —— 1 つのコマンドで。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
07 · ターミナル演習
このリポジトリのすべてのブランチを見てみましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
08 · 空欄補充
login-page という新しいブランチを作って切り替える。1 つのコマンドで: git checkout ___ login-page
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。