У меня есть ветвь с функциями test
. Я внесла свои изменения и внес свои изменения в эту ветку. Тем временем мой отзыв master
был изменен (предположим, что у него было больше коммитов от других разработчиков).Сброс после запроса Pull
Перед тем, как направить мои изменения в удаленную ветку, я сделал git rebase
, а затем нажал мои изменения и создал запрос Pull.
Для моего запроса на тягу было несколько комментариев, которые мне нужно исправить.
После фиксации я увидел, что моя ветка master
была обновлена. (Предположим еще некоторые коммиты от других разработчиков).
В любой момент, причина слияние master
на test
отрасли является то, что: там может быть сценариями, в которых изменения в мастер должны быть интегрированы и протестировать приложение с помощью этой функции филиала
В этой ситуации, у меня есть 2 вопроса.
Как я могу объединить/перебазироваться новые изменения
master
на моемtest
ветви без слияния совершить в моейtest
отрасли? Таким образом, у меня будут оба мои предыдущие коммиты, которые являются частью запроса Pull и нового коммита, который является исправлением комментариев Pull Request.Как слить/переустановить
master
наtest
и добавить новую фиксацию к моему существующему предыдущему фиксации, чтобы у меня всегда была одна фиксация в моем PR?
Вы используете rebase по какой-либо конкретной причине вместо слияния? Почему проверка 'test' и запуск' git merge master'? –
Rebase, чтобы избежать коммита слияния – Rams
Хорошо, вместо этого вам стоит подумать об использовании 'merge -ff', если это единственная причина. –