Я относительно новичок в git, используя Subversion прежде всего в прошлом. Недавно я клонировал репозиторий Subversion, внесли изменения, а затем установил удаленный готический репозиторий git, который другие разработчики будут использовать, когда мы движемся к git. Я еще не вносил изменений в репозиторий SVN (по крайней мере, я не сделал это специально!). Я попытался внести новые изменения из Subversion с reboot git svn, и это касается того, где началась проблема. Я думаю, что лучшая иллюстрация моей проблемы выводится из gitk:Странная история git-svn - как я могу это исправить?
Любые идеи о том, как удалить эту историю дубликат?
Это выглядит, как это помогло (от отзывчивых людей в #git):
git rebase --onto master~2^1 master~2 master
Что это делает?
И как предотвратить эту проблему в будущем! – Vince