Как откатить ветку в состояние сразу после ее создания?
Есть ветка, в которой были созданы и уже не раз отредактированы файлы. Необходимо откатить ветку к состоянию, когда она была вообще пустой, то есть сразу же после ее создания. Можно ли это сделать и если да, то каким образом?
Сам момент создания ветки нигде не зафиксирован, откатываться можно только к конкретному коммиту. Откатиться можно через git checkout хеш_коммита
Узнать хеши предыдущих коммитов через git log
или в интерфейсе Github/Bitbucket/приложения с gui, если используются
Откатиться не удастся, если есть незакоммиченные изменения, поэтому их нужно либо спрятать (чтобы позже к ним вернуться) git stash
либо сбросить git reset --hard HEAD
либо закоммитить