Добавить файл в одну ветку git - PullRequest
0 голосов
/ 20 января 2019

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

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

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

1 Ответ

0 голосов
/ 20 января 2019

Это то, для чего нужны объединяющиеся ветви!

Ваша работа основана на "восходящей" ветке.Таким образом, вы можете внести изменения в эту ветку, а затем объединить их со своими, чтобы те изменились.

git checkout upstream
(Edit)
git commit
git checkout mine
git merge upstream
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...