Wpis z mikrobloga

@WpisujcieMiasta: Nie wiem np. czy i czemu nie można cofnąć merge, usunąć commitu który był kiedyś, (można tylko reset hard do tamtego momentu), czy mam wpływ na algorytm porwónujący zmiany (czasem bierze spacje/taby ze złej linijki), konfiguracja tych tabów spacji aby wyglądało dobrze na stronie githuba, konfilkty ze stash
  • Odpowiedz
@clearance: mniej więcej jak co działa pod spodem. Z ważniejszych tematów to reflog, tagi, interactive rebase, sub repositories, chery i cherry-picki
  • Odpowiedz
usunąć commitu który był kiedyś, (można tylko reset hard do tamtego momentu)


@clearance: to jest nadpisywanie historii tj. commity nowsze od usuniętego muszą być zmienione. Takie operacje najłatwiej robi się przy pomocy git rebase --interactive --preserve-merges: w edytorze masz commit per linia i możesz robić co chcesz: usuwać, zmieniać kolejność, squashować itd

czy mam wpływ na algorytm porwónujący zmiany (czasem bierze spacje/taby ze złej linijki)


@clearance: to wiedza,
  • Odpowiedz