У меня есть ветвь dev, над которой я работаю и хочу ее совершить. Однако через неудачную серию событий, в которые я не попаду, мой git svn думает, что он уже обновлен, и нечего совершать.Как я могу выполнить фиксацию силы с помощью git-svn?
По существу прямо сейчас я хочу скрыть удаленное содержимое моей ветки локальной версией моей ветви. Аналогично git push --force
, за исключением git svn. Что-то вроде git svn dcommit --force
.
Я понимаю, что существуют другие способы, такие как проверка другой копии и копирование/вставка содержимого репо. Но я надеюсь на простое «форсирующее» решение, подобное тому, которое существует с чистым git.
что такое умный git делать под капотом там, чтобы заставить? – Zugwalt
Он заменяет ветвь SVN веткой. Таким образом, вы увидите «R» в «svn log -v». –
похоже не работает – aelam