Несколько месяцев назад я настроил GIT с хранилищем SVN.До сих пор я использовал только svn-репозиторий, чтобы быть в курсе поставляемого приложения.Но теперь я также хочу вернуть вещи обратно.Чтобы сделать это, каждая функция, которую я собираюсь совершить, должна находиться в отдельной ветке.Я читал о том, как вы должны создать новую ветку и т. Д. Но я думаю, что неправильно настроил свой git, у меня нет информации о ветке и т. Д. Я думаю, что у меня есть только информация о транке.Вот как мой svn-репозиторий был настроен в моей конфигурации git:
[remote "origin"]
url = url-of-git-repository
fetch = +refs/heads/*:refs/remotes/origin/*
[svn-remote "svn"]
url = url-of-svn-repository/trunk
fetch = :refs/remotes/git-svn
[branch "master"]
merge = refs/heads/master
remote = origin
... other branch information below (these are git branches)
Теперь, как вы можете видеть, мой URL-адрес svn-remote идет прямо в транк.Я читал о добавлении этого:
branches = branches/*:refs/remotes/*
, но когда я создаю новую ветвь, она будет добавлять ее в ствол / ветки /.Когда я не добавляю строку, тогда она не знает, каково назначение ветви.
Любая идея, как решить эту проблему, не ломая существующие ветки, код и т. Д .?
приветствует, Daan