Git: Pu sh код для удаленной главной ветки - PullRequest
1 голос
/ 17 апреля 2020

Создал репозиторий и создал новую ветвь функций. Перенес все мои изменения кода в ветку функций. Нет ничего преданного главной ветке. Я хочу добавить мой последний код в удаленную главную ветку. Как мне это сделать?

Ответы [ 3 ]

1 голос
/ 17 апреля 2020

На вашем компьютере переключитесь на ветку master и объедините ветвь функций с master. Затем pu sh ваша локальная главная ветвь в удаленную главную ветвь.

git checkout master
git merge my-feature-branch
git push origin master
1 голос
/ 17 апреля 2020

Надеюсь, ваш удаленный репозиторий добавлен в ваш локальный репозиторий. Шаги, которые необходимо выполнить:

  1. перейти в основную ветвь (перед этим убедитесь, что ваша ветвь функций зафиксирована):
    git checkout master
  2. , обновите основную ветку с изменениями Сделано в вашей ветви функций:
    git merge feature-branch
  3. pu sh Изменения для удаленного мастера:
    git push origin master
1 голос
/ 17 апреля 2020

Вы, вероятно, захотите объединить изменения с мастером, если хотите добавить sh к оригиналу мастера. Как правило, ваш локальный репозиторий и репо должны выглядеть одинаково. В противном случае, если вы попытаетесь в будущем создать sh мастера-источника из вашего локального мастера или из другой ветви, помимо функции, вам все равно придется тянуть и объединять.

git checkout master

git merge feature

git push origin master

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...