1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Advanced Git

Connected

cvičení

Interaktivní rebase

Dokončil/a jsi vylepšení modulu pro transformaci dat na větvi feature/transform.

Před sloučením této funkce do větve main tě vedoucí týmu požádal, abys uklidil/a historii commitů a udělal/a ji přehlednější a srozumitelnější pro review.

Rozhodneš se použít interaktivní rebase a sloučit commity do jediného uceleného commitu, který jasně popisuje všechny změny provedené v rámci této funkce.

Instrukce 1/3

undefined XP
  • 1
    • Pomocí příkazu git log zkontroluj poslední 2 commity ve větvi feature_transform.
    • Předpokládej, že se již nacházíš na větvi feature_transform.
  • 2
    • Spusť interaktivní editor pro rebase posledních 2 commitů ve větvi feature_transform.
    • V interaktivním editoru rebase ponech první commit pomocí pick a ten následující do něj začleň příkazem fixup.
    • Až budeš hotov/a, zavři editor stisknutím CTRL a X zároveň, čímž soubor uložíš.
  • 3
    • Zkontroluj aktualizovanou historii posledních 2 commitů ve větvi feature_transform.