Есть ли разница между git reset --hard HEAD и git checkout?

Если я вношу изменения в рабочее дерево, но еще не зафиксировал их и хотел бы отменить внесенные мной изменения, есть ли разница между

git reset --hard HEAD

и

git checkout .

?

20
задан bsamek 26 February 2011 в 18:16
поделиться