Циклы ребаз-пуш для веток git - PullRequest
0 голосов
/ 27 октября 2009

В настоящее время я использую репозиторий github с одной ветвью, основанной на основной ветке другого репозитория. Ветка github - это резервная копия моей работы, и она определенно не предназначена для извлечения, и поэтому мне удобно переписывать ее историю при перебазировании из главного репозитория.

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

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

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

1 Ответ

2 голосов
/ 27 октября 2009

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

...