Wpis z mikrobloga

Mirki,
Pytanko: w jaki sposób najlepiej zrobić "squash" wszystkich commitów na branchu do jednego commita.
Mam taką sytuację:
master
develop
jakisBranch

Jestem na jakisBranch i teraz chce, żeby wszystko co tutaj commitowałem było jako commit "XYZ" i później chce zrobić merge requesta do developa.
Jak to najlepiej zrobić?

#programista15k #programowanie #programista10k #git #kiciochpyta
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@allthethings: pytanie w jakiej jesteś sytuacji
- jeżeli już robiłeś push i miałeś review codu - nie rób squash; można to zrobić przy merge
- preferuję opcję interactive jak koledzy - szybki replace z "pick" na squash
- można też mieć pośredni branch do który resetujesz na develop i robisz 'merge --squash'
  • Odpowiedz