команда checkout перемещает сам HEAD так, чтобы он указывал на другую ветку." Как правильно понять, что ресет перемещает ветку, на которую указывает head?
Head это файл с указателем на ветку. Ветка это файл с указателем на комит. Т.е. песет меняет файл ветки?
Концепция "указателей" не до конца , похоже, зашла... :) Гугли про "указатели" в программировании )
head может указывать на комит например git checkout <hash commit>
Обсуждают сегодня