Как я могу отследить мастер, но у меня есть выбор отправки в локальную или основную ветку? - PullRequest
0 голосов
/ 28 сентября 2018

У меня в основном есть новая ветвь, которую я хочу отслеживать master в том смысле, что я хочу иметь возможность получать изменения, но я также не хочу нажимать на нее.Чтобы было ясно, вот что я хочу: 1. Я хочу, чтобы моя ветвь могла отслеживать мастер, и я мог вытащить из мастера в любое время, если бы я хотел 2. Когда я нажимаю, я хочу указать, какую ветвь нажимать, либолокальный или мастер (возможно, мастер будет моим push-сообщением по умолчанию, так как я отслеживаю его, но это нормально, если я могу указать вместо него push to local.)

Спасибо!

1 Ответ

0 голосов
/ 28 сентября 2018

ЕСЛИ вы используете GitHub, вы можете сделать это (см. В конце, что делать без GitHub): Создайте локальную ветку.Начните совершать это.Периодически выполняйте слияние с Мастером, выполняя следующие действия:

git checkout master
git pull
git checkout <YourBranch>
git merge master
git push <YourBranch> -u origin <YourBranch> # if you are doing this once there is a remote just do git push.

В пользовательском интерфейсе GitHub вы можете создать PR , что позволит вам просмотреть ваш код и объединить его.

Если вы не используете GitHub, вы можете просто объединиться с мастером из.

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