Uważam, że oba mogą rozpuścić plik.
Kiedyś git reset file
używałam do rozpakowywania pliku.
Ale dzisiaj, kiedy czytam http://git-scm.com/book .
Uważam, że nauczyło mnie to używania git reset HEAD file
, co HEAD tutaj robi? W jakich okolicznościach jest to konieczne?
PS: Dodatkowe pytanie, którego mogę użyć git checkout file
do niemodyfikowania pliku. Tymczasem ta książka sugeruje, żebym użył git checkout -- file
. Jaka jest tutaj różnica?