Имя основной ветви Bitbucket должно быть master или origin / master? - PullRequest
0 голосов
/ 14 марта 2019

Основная ветвь должна называться master или origin/master?

Мне кажется странным, что в моем хранилище есть две разные ветви (master и origin/master).На самом деле мне не нужны оба.

1) Как мне назвать мою основную ветку и как «объединить» (?) Обе в одну, чтобы не потерять коммиты?

2) Как теперь я могу дать ссылку своему коллеге, чтобы он мог выполнять клонирование только исходного / основного содержимого (а не мастера или только всех ветвей)?

Развитие оценивается от мастераветвь, затем она была продолжена в origin / master (была ветвь X от origin / master, затем ветвь Y от X и, наконец, Y слилась в origin / master, которая теперь является конечной)

PS Я прочитал это , это говорит о том, что локальная ветвь (на моем ПК) должна называться главной, а удаленная ветвь (в битовой корзине) должна быть origin / master (также может называться remotes / origin / master) - так внутри Bitbucket.org origin / master - правильный, и я как-то объединю (объединю?) его с master (в Bitbucket) и удалю ветку master?

enter image description here

1 Ответ

3 голосов
/ 14 марта 2019

локальная ветвь (на моем ПК) должна называться master

Это правда.

Удаленная ветвь (в битовой корзине) должна быть origin/master

Нет, это серьезное недоразумение.Ветвь в Bitbucket также должна называться master.

origin/master - это не удаленная ветвь, это ссылка для удаленного отслеживания.Эта ссылка существует в вашем локальном хранилище на ПК, а не в Bitbucket.Ссылка удаленного отслеживания отслеживает последний синхронизированный коммит (извлеченный или выдвинутый) с Bitbucket, то есть он указывает в вашем локальном репозитории на коммит ветку master в Bitbucket, на которую указывает последний момент извлечения / отправки.

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