Изменения моего запроса на получение одобрены, но разветвленная ветвь теперь находится в нескольких коммитах - PullRequest
0 голосов
/ 14 марта 2019

Новое в GitHub.

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

Я заметил, что моя ветвь с ветвями теперь 60 коммитов за базовой веткой.Будет ли это проблемой, когда владелец хранилища попытается объединить ветку?Если так, что я должен сделать?

1 Ответ

0 голосов
/ 14 марта 2019

git получить его, git перебазировать его на origin / master.re-push - форсируйте вашу ветку (что означает «воспринимать эту ветку запроса на слияние буквально и не пытайтесь объединить ее с тем, что в данный момент передается в эту ветку») после разрешения всех конфликтов.

после 60 коммитов может быть довольно много конфликтов.но когда вы используете git нормально, вы решаете конфликт во время ребазирования (публично опубликованных коммитов).

из вашего комментария, я бы предположил, что вы находитесь на стадии, когда вы избегаете слияния;и должен выполнять только ускоренные слияния ветвей, разделенных на то, во что вы их сливаете.(например: fixDockerComposeBug ... git checkout -b fixDockerComposeBug_experiment .... git checkout fixDockerComposeBug ... git merge fixDockerComposeBug_experiment .... git push origin fixDockerComposeBug).

я не уверен, насколько вы знакомыс git, но будьте осторожны при принятии совета использовать "--force".делайте это только против ваших незрелых ветвей;никогда не против чего-то общего.

...