Git - перетаскивание описаний ветвей на удаленный

Раз в неделю у нас проводятся интеграционные встречи, где мы просматриваем код в ветвях, которые не объединены в master. В качестве отправной точки мы используем это для отображения открытых ветвей

git branch -a --no-merged master

Мы называем наши ветки после номеров билетов, поэтому трудно понять, на что мы действительно смотрим. Я возвращаюсь

BUG_1231231
BUG_1412434
FEATURE_1231231
FEATURE_1232244

Я знаю, что могу добавлять и просматривать описания, запустив
git branch --edit-description BUG_1231231
git config branch.BUG_1231231

Проблема заключается в том, что эти описания хранятся в конфигурации моего локального репозитория. Могут ли эти описания быть перенесены на пульт?

Ответ 1

Учитывая, что описание хранится в файле конфигурации (здесь, локальном, в вашем репозитории Git), затем нет описания ветвей не нажаты.

Файлы конфигурации не нажимаются (когда-либо). См. "Возможно ли клонировать Git config из удаленного места?"

Простые текстовые файлы, однако, как мой первоначальный ответ для описания ветки рекомендуется в то время.

Отраслевые описания - это помощь в создании полезного сообщения для публикации.
Не для копирования этого сообщения по другим репозиториям, которые не должны публиковать одну и ту же информацию/коммиты.

Используя branch.$name.description в качестве ключа конфигурации, дайте пользователям место для записи о том, что является целью ветки и тому подобным, так что различные подсистемы, например, "push -s", "request-pull" и "format-patch --cover-letter", позже может быть обучено использовать эту информацию.

Ответ 2

Это похоже на довольно недавнюю функцию git и пока не поддерживается. Взгляните на функцию README, описания ветвей в git