Как я могу получать заметки из удаленного репозитория git с помощью TortoiseGit? - PullRequest
0 голосов
/ 05 декабря 2018

Типичное использование примечаний - добавить сообщение коммита без изменения самого коммита.Заметки могут отображаться в журнале git вместе с исходным сообщением о фиксации ( Документация по Git-notes ).С помощью TortoiseGit я могу создать заметку с помощью Редактировать заметки контекстного меню, а затем отправить эту заметку в удаленный репозиторий с помощью Sync -> Push заметки команда.Затем заметки появляются в удаленном хранилище, как и ожидалось.

С другой стороны, я не нашел возможности извлечь заметок, ни с клон , ни с fetch или команда pull .

Как обычно можно сделать так, чтобы git notes появлялись в каждом клонированном репозитории?

Редактировать: Я использую TortoiseGit 2.7.0.0 и Git 2.19.2.windows.1 в Windows 10.

1 Ответ

0 голосов
/ 05 декабря 2018

Заметки реализованы в Git как «нормальная» ветвь.

Следовательно, вы можете легко получить, вытащить и нажать на нее, используя refs/notes/commits.Просто введите refs/notes/commits в качестве локальной и удаленной ветви в диалоге выборки / извлечения / отправки.

cf.https://web.archive.org/web/20180121193320/http://git-scm.com/blog/2010/08/25/notes.html и https://stackoverflow.com/a/18269026/3906760.

...