GitHub: Как я могу закрыть две проблемы с сообщением фиксации? - PullRequest
3 голосов
/ 02 февраля 2020

Я пытаюсь

git commit -m "example of coding - close #1 close #2" 
git push origin develop

, но это только закрывает проблему № 1. Как закрыть две или более проблем с сообщением о коммите?

Ответы [ 3 ]

4 голосов
/ 02 февраля 2020

Вы можете использовать любое из этих ключевых слов, чтобы закрыть проблему с помощью сообщения о фиксации:

close, closes, closed, fix, fixes, fixed, resolve, resolves, resolved

Сообщение ДОЛЖНО содержать строку, соответствующую следующему шаблону: KEYWORD #ISSUE. Например: close #1.

Как закрыть две или более проблем с сообщением фиксации?

Для него можно использовать список через запятую в сообщении фиксации.

См. Эту ссылку для получения дополнительной информации.

Также возможно закрыть несколько проблем в одном коммите: просто повторите несколько раз шаблон, чтобы закрыть проблемы , Например, следующее сообщение о коммите: добавьте новый алгоритм быстрой сортировки, исправьте # 4, разрешите № 6, закройте # 12, закроются, проблемы 4, 6 и 12 проекта, по которым произойдет фиксация.

Вы можете попробовать:

git commit -m "closes #1, closes #2, closes #3; YOUR COMMIT MESSAGE"
2 голосов
/ 02 февраля 2020
git commit -m "Closes #1, closes #2, closes #3; rest of commit message."
0 голосов
/ 02 февраля 2020

См. Статью , закрывающую несколько выпусков от github.

Чтобы закрыть несколько выпусков, предваряйте ссылку на каждую проблему одним из приведенных выше ключевых слов. Вы должны использовать ключевое слово перед каждой проблемой, на которую вы ссылаетесь, чтобы ключевое слово работало.

Например, это закрывает # 34, закрывает # 23 и закрывает example_user / example_repo # 42 закрывает проблемы # 34 и # 23 в том же репозитории, и выпуск № 42 в репозитории "example_user / example_repo".

Пример:

git commit -m "closes #1, closes #2, closes #3; remaining commit message"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...