Wpis z mikrobloga

@wytrzzeszcz: Na bank diff jest w git diff --staged.

Na czuja, to nie jestem pewien, czy procedura git reset <ściezka_pliku__z_git_status> by mogła odzyskać plik ze staged, ALE:

Lepiej chyba dokończyć
  • Odpowiedz
@wytrzzeszcz: https://stackoverflow.com/a/47684920/12755962 wg tego rozróżnienia Staged to nie jest to samo co HEAD.

Innymi słowy w Staged będze plik z nowszymi zmianami niż w HEAD - czyli lepiej dokończyć commita i potem zrobić checkout z HEAD.
HEAD to referencja na obecny commit, a nie na Staged (alias Cached, alias Index), więc podejrzewam, że git checkout HEAD przywróci nie tą wersję, co jest w Staged.

Swoją drogą zawsze lepiej mieć więcej
  • Odpowiedz