2009-10-26 6 views
0

В настоящее время я использую репозиторий github с единственной ветвью, основанной на ведущей ветке другого репозитория. Отделение github - это резервное копирование моей работы и, безусловно, не предназначено для потяжки, и поэтому мне комфортно переписывать свою историю при переустановке из главного хранилища.Циклы rebase-push для ветвей git

Моя проблема в том, что я хочу чистую историю, и если истории расходятся, я не могу этого сделать. Это происходит, если я делаю push (начальная работа) + rebase - второе нажатие отклоняется.

Я попытался удалить ветку, а затем нажать, но у этого есть неприятный побочный эффект от создания кавычки репо, которое происходит медленно.

Как мне подойти к этой проблеме?

ответ

2

git-push может принять опцию -f или --force, чтобы сообщить ему, чтобы заставить push обновить удаленный ref (ветвь) до локального значения.

 Смежные вопросы

  • Нет связанных вопросов^_^