プロジェクトの概要
CoddyのTerminalジャーニー「バージョン管理」セクションの一部 — レッスン 50/58。
現実的なフィーチャーブランチワークフローを試してみましょう。このプロジェクトは、todo.txt(リスト)とreadme.md(ドキュメント)の2つのファイルで構成される小さなtodo listです。
この章では、以下のことを行います:
mainブランチでクリーンな初期コミットを行い、リポジトリをセットアップします。add-taskブランチを作成し、そこに新しいToDoアイテムを追加します。
main上のreadme.mdを個別に更新します。- フィーチャーブランチを
mainにマージします。 - 最終的な状態を確認します。
これは、GitHubにおける一般的なプルリクエストのワークフローと同じ形式ですが、ネットワークのラウンドトリップが発生しません。
チャレンジ
初心者ls を使用して、開始フォルダ内のファイルを一覧表示してください。期待される出力はアルファベット順です。
チートシート
一般的なフィーチャーブランチワークフローの手順:
mainブランチに最初のコミットを行ってリポジトリをセットアップする- フィーチャーブランチを作成して変更を加える
mainブランチで独立した変更を行う- フィーチャーブランチを
mainにマージする - 最終的な状態を確認する
自分で試してみよう
ターミナル
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。