Ответ 1
Вам нужны описания ветвей:
git branch --edit-description
Это откроет ваш редактор и позволит вам прикреплять метаданные к ветке. Вы можете извлечь его с помощью:
git config branch.<branch>.description
Несколько важных заметок:
-
Это сохраняется локально. По определению он не может быть нажат, поскольку он хранится в
.git/config
. Все равно он отлично работает для этого варианта использования. -
Если вы удалите ветвь, описание также будет удалено.
-
Вы можете вывести это описание в коммиляцию, если вы установите
git config --global branchdesc true
. Это означает, что при выпускеgit merge --log <branch>
это приведет к тому, что описание ветки будет передано в сообщение фиксации запаса. Это имеет много применений. Например, так я отслеживаю заметки выпуска ветки темы у своего работодателя.