Я совершенно новый в GIT, но я хорошо понял основы. Тем не менее, я чувствую себя смущенным ...Rebase multiple merges on same files
Мы используем github, а моя ветка была впереди впереди и 20 позади ведущей ветки (настолько устаревшей).
я сделал следующее:
git checkout myBranch
git rebase master
Я, кажется, слились одни и те же файлы несколько раз по какой-то причине.
Я думаю, это потому, что я применяю свои изменения к каждой из разных версий, которые были совершены на главной ветке?
Это заняло довольно долгое время, и, когда я закончил, я предположил, что смогу тогда просто оттолкнуть назад (теперь, надеюсь, до конца) ветку обратно в github. Но он говорит мне, что есть номера изменения быстро вперед - что я не понимаю ...
Итак я тянуть, и мерзавец говорит мне, что я должен объединить все те же файлы снова ...
Должно быть, мне не хватает чего-то фундаментального в моем понимании того, что здесь происходит.
Вы правы, добавили в следствие и помощь от github страницы –
+1, значительно улучшилось! :) – ANeves
@First Zero - Спасибо за ответ, раньше я видел вашу первую ссылку для переустановки, и на этой странице говорится, что вы должны переупаковать, если хотите сохранить историю фиксации. Я прочитал в нескольких других местах, что перебалансировка лучше, чем слияние по этой причине? – iKode