Вы можете создать ветку из любого коммита. Итак, зная sha1 для вашего коммита, вы можете просто
git branch mybranch a0fbc78
Теперь у вас есть именованная ветка, которая указывает на ваш коммит. отныне ты можешь делать много вещей. Вы можете проверить это
git checkout mybranch
Вы можете создать рабочее дерево
git worktree add wtree-path mybranch
Вы можете клонировать
git clone --single-branch --branch mybranch
Вы можете потянуть его в другое хранилище
git pull origin mybranch
Все эти вещи не будут путаться с вашей вершиной кода дерева, при условии, что вы зафиксировали его перед всеми этими операциями.