Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ブランチとは何か? | ブランチ活用:安全に新しいアイデアを探求する
/
絶対初心者のためのGitとGitHub

bookブランチとは何か?

メニューを表示するにはスワイプしてください

物語を書いていると想像してください。メインのストーリーがありつつも、既存の内容を変更せずに別の結末を書いてみたい場合があります。Gitにおけるブランチは、まさにこのような役割を果たします。プロジェクトの並行するタイムラインを作成し、実験や変更、さらには一部を書き直すこともできますが、メインバージョンには一切影響しません。それぞれのブランチは物語が進む別の道筋のようなもので、異なるアイデアを並行して探求できます。

# Create a new branch called 'new-idea'
git branch new-idea

ブランチを作成すると、Gitはその時点でプロジェクトのスナップショットを作成します。この新しいブランチは、現在の状態(すべてのファイルと履歴)から始まります。このブランチ内で自由に変更を加えることができ、メインプロジェクトには一切影響しません。

ステップごと:ブランチ作成時に起こること

  1. Gitがプロジェクトの現在の状態をコピーする;
  2. このスナップショットへの新しいポインタ(ブランチ)を作成する;
  3. 新しいブランチに切り替えて作業を開始できる;
  4. 変更はこのブランチ内だけにとどまる;
  5. メインプロジェクト(mainブランチ)は変更されない。

このように、ブランチを使うことで安全に作業できます。新機能の試作やバグ修正、セクションの書き直しなどを、メインの作業を壊すリスクなしに行えます。もし実験がうまくいけば、その変更を後で取り込むこともできますし、うまくいかなくても元のプロジェクトはそのままです。

# Switch to your new branch to start working there
git checkout new-idea

1. ブランチは何に最も似ていますか?

2. なぜブランチを使うのか?

question mark

ブランチは何に最も似ていますか?

正しい答えを選んでください

question mark

なぜブランチを使うのか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  1

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  1
some-alt