はじめに
🧑💻 Git や LabEx の初心者ですか? Git のクイックスタート コースから始めることをお勧めします。
Git は、開発者がプロジェクトで共同作業できる強力なバージョン管理システムです。Git の主な機能の 1 つは、ブランチをマージする機能です。マージにより、開発者は 1 つのブランチの変更を別のブランチに結合でき、変更の管理とプロジェクトの異なるバージョンの追跡が容易になります。
ブランチをマージしてマージコミットを作成する
開発者として、ブランチを現在のブランチにマージしてマージコミットを作成する必要がある場合があります。Git に慣れていない場合は、これが少し難しい場合があります。問題は、https://github.com/labex-labs/git-playground ディレクトリの Git リポジトリを使用して、ブランチを現在のブランチにマージしてマージコミットを作成することです。
このチャレンジでは、https://github.com/labex-labs/git-playground のリポジトリを使用しましょう。
https://github.com/labex-labs/git-playground.gitからリポジトリをクローンする:
git clone https://github.com/labex-labs/git-playground.git
- ディレクトリに移動して ID を設定する:
cd git-playground
git config --global user.name "your-username"
git config --global user.email "your-email"
feature-branchと呼ばれるブランチを作成して切り替える:
git checkout -b feature-branch
README.mdファイルに "This is a new line." を追加し、ステージングエリアに追加してコミットし、コミットメッセージは "Add new line to README.md" とする:
echo "This is a new line." >> README.md
git add.
git commit -am "Add new line to README.md"
masterブランチに切り替える:
git checkout master
feature-branchをmasterブランチにマージして、メッセージ "Merge feature-branch" のマージコミットを作成する:
git merge --no-ff -m "Merge feature-branch" feature-branch
これが git log を実行した結果です:
ADD new line to README.md
まとめ
ブランチをマージすることは、Git を使用する上で重要な部分です。このチャレンジで示された手順に従うことで、ブランチを現在のブランチにマージしてマージコミットを作成できるはずです。メインブランチにマージする前に常に変更をテストし、チームとコミュニケートして、競合を回避し、スムーズな開発プロセスを保つことを忘れないでください。