問題一覧に戻る
中級マージ
問題26: git merge - ブランチのマージ(Fast-forward)

git mergeコマンドでブランチをマージする基本的な方法を学びます。Fast-forwardマージは、ブランチが直線的に進んでいる場合に発生するシンプルなマージです。

# ブランチをセットアップ
echo "Version 1.0" > version.txt
git add version.txt
git commit -m "Initial version"

# 機能ブランチを作成
git switch -c feature-update
# バージョンを更新
echo "Version 1.1" > version.txt
git add version.txt
git commit -m "Update to version 1.1"

# mainブランチに切り替え
git switch main

# 機能をマージ
git feature-update

# 結果を確認
cat version.txt
git log --oneline