このラボでは、チームに加わったばかりの開発者の想定で、Git のブランチ運用を実機で身につけます。
ブラウザで開く IDE の作業ディレクトリは、すでに Git リポジトリになっています。main には 2 つのコミットがあり、同僚が作った feature/greeting ブランチが main と同じ行を別の文言に変更しています。あなたはテストを追加するブランチを切って main に取り込み、その後 feature/greeting をマージして衝突(CONFLICT)を解消し、リリース タグを付けます。
学習目標:
git log / git status / git branch でリポジトリの状態を読むgit switch -c でブランチを作り、git add / git commit で変更を記録する<<<<<<< / ======= / >>>>>>>)を読み、残す内容を決めて解消するgit tag でリリース地点に印を付けるls / cat)feature/add-tests で追加した test_app.py が main に取り込まれ、テストが合格することfeature/greeting が main にマージ済みで、app.py に衝突マーカーが残っておらず実行できることv1.0 があり、未コミットの変更が無いこと詳細な手順は、ラボ開始後に画面内のガイドとして表示されます。