Я пытаюсь преобразовать репозиторий SVN в репозиторий Git с помощью git-svn, но он клонирует все, что когда-либо было в SVN, в любой момент.
Например, ветвь, которая была создана, объединена в транк и удаленаклонируется как новая ветка Git.
Как получить всю историю коммитов, но только клонировать в мастер, что в настоящее время находится в ревизии HEAD.
Я попытался запустить git svn clone
с-r HEAD
, но это дало мне ошибку:
фатально: refs / remotes / svn / trunk: недопустимый заголовок обновления SHA1-ref HEAD
refs / remotes / svn /trunk: команда вернула ошибку: 128