Такой вопрос, как правильно использовать скажем, на локальной машине У меня есть пять комитов. Я хочу переместится на fourth commit Как правильно это делать, 1 вариант через git reset --hard HEAD~ При таком подходе файлы будут физически переписаны, и будет невозможно сделать откат 2 вариант. В доках прочитал что можно через git reset далее git commit --amend. А как теперь мне сделать, чтобы в нетбинсе открылся файл без пятой строки. Или это возможно только в первом варианте? И еще вопрос как скопировать HEAD id (или как они правильно звутся), я стрелочкой указал на картинке.