Git
Дата оновлення перекладу 2025-02-21
Git
У цьому документі пояснюються деякі угоди та особливості того, як ми керуємо
кодом Symfony за допомогою Git.
Запити на додавання
Щоразу, коли запити на додавання об'єднуються, вся інформація, що міститься в запиті
на додавання (включно з коментарями) зберігається у сховищі.
Ви можете ідентифікувати злиття запитів за повідомленням про фіксацію, яке завжди відповідає цьому патерну:
1
merged branch USER_NAME/BRANCH_NAME (PR #1111)
Посилання на запит на додавання дозволяє вам ознайомитися з оригінальним запитом
на додавання на GitHub: https://github.com/symfony/symfony/pull/1111. Але вся інформація,
яку ви можете отримати на GitHub, також доступна в самому сховищі.
Повідомлення про злиття містить оригінальне повідомлення від автора змін. Часто це може допомогти зрозуміти, про що йшлося у змінах, а також аргументацію змін.
Крім того, повне обговорення, яке могло відбутися в той час, також
зберігається у вигляді Git-нотатки (до 22 березня 2013 року обговорення було частиною
основного повідомлення про злиття). Щоб отримати доступ до цих нотаток, додайте цей рядок до
вашого файлу .git/config
:
1
fetch = +refs/notes/*:refs/notes/*
Після вилучення, щоб отримати обговорення комміту на GitHub, потрібно
додати --show-notes=github-comments
до команди git show
:
1
$ git show HEAD --show-notes=github-comments