Как слить сразу много веток для освоения, есть ли какая-нибудь команда в git? - PullRequest
0 голосов
/ 07 мая 2020

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

Любая помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 08 мая 2020

Как уже упоминали другие, это, вероятно, не то, что вы хотите делать. Работа над веткой может сильно отличаться от основной, может быть устаревшей или не такой, какой вы действительно хотите. У меня тонны веток в некоторых проектах, и тонны из них устарели или просто заброшены.

Если вы уверены, что хотите это сделать, вы можете создать временную ветку, а затем объединить все ветки вместе что вас интересует слияние осьминога. Обратите внимание, что слияние осьминога должно быть чистым; то есть они просто потерпят неудачу, если будут конфликтовать. Вы можете сделать это так:

git checkout -b temp
git merge branch1 branch2 branch3 # and so on

Если возникнет конфликт, вам придется вызывать git merge с одной ветвью за раз.

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