Wpis z mikrobloga

#programowanie #git

Mirki mam pytanie odnośnie squasha commit'w w git. Otóż tak mam sobie commity:

pick AAAAA commit 1

pick AAAAB commit 2

pick AAAAC commit 3

i teraz chcę połączyć commity 1 i 3. Czy jest to w ogóle możliwe? Jeżeli tak to jak? Bo z tego co się orientuje przy git rebase -i gdy zmnieniam pick na squash to łączy on commita który ma squash z commitem który ma pick nad nim.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli commity 2 i 3 są niepowiązane (jeden nie zależy od drugiego), to możesz zamienić miejscami 2 i 3 i wtedy możesz squashować. Jak się nie uda, to abort i trudno :P
  • Odpowiedz