2015-06-09 3 views
3

Направляющая типа «Как написать Git Commit сообщение» раздел 5. Use the imperative mood in the subject line состояния, GIT себя использует повелительное наклонение:Является ли «Слияние» с сообщением фиксации, созданным битбакетом, или git?

Императив может звучать немного грубый; поэтому мы часто не используем его. Но он идеально подходит для сюжетных линий git commit. Одной из причин этого является то, что git сам использует императив всякий раз, когда он создает фиксацию от вашего имени.

Например, сообщение по умолчанию создается при использовании Git слияния гласит:

Merge branch 'myfeature'

А при использовании GIT Revert:

Revert "Add the thing with the stuff"

This reverts commit cc87791524aedd593cff5a74532befe7ab69ce9d.

Или когда щелчок кнопка «Слияние» на GitHu б тянуть запрос:

Merge pull request #123 from someuser/somebranch

Однако на репозитории на BitBucket, я сталкиваюсь ориентировочное настроение:

Merged в функции/123 (запрос тяговых # 1234)

Это сообщение создано bitbucket в противоположность git?

+0

Можете ли вы предоставить некоторые документы непосредственно из Git, который говорит, что повелительное наклонение используется в фиксаций? Я мог бы утверждать, что 'Merge branch 'myfeature'' на самом деле является коротким для' Merge of branch' myfeature''. –

+1

@TimBiegeleisen: Он исходит из собственной документации SubtittingPatches от Git: https://github.com/git/git/blob/bca181109d6f054d525c71a84963bbdc1f0c40bf/Documentation/SubmittingPatches#L112 – mipadi

+2

'git' сам по себе не имеет концепции запросов на pull, так что оставляет все, что управляет тянущими запросами как единственный возможный преступник. – tripleee

ответ

1

Глядя на ветви моей команды, когда кто-то сливает свой собственный PR, вы видите

«Слияние ветвь„branchName“в bitbucket.org ...».

Когда кто-то сливает чужое PR, вы видите

«Объединять в teamName/repositoryName/branchName»

Смежные вопросы