Поиск по сайту:

Как связать фиксацию с проблемой Github


Мы все делали это — мы взволнованно нажимаем коммит для решения проблемы, оставляем полезный комментарий, например «дох!», а затем забываем указать номер проблемы Github. Теперь они не будут связаны между собой… или будут?

К счастью, вы можете легко сослаться на фиксацию в выпуске Github, просто вставив хэш, который автоматически превратится в ссылку. Большинство из вас уже знают, как это сделать, но для всех остальных мы подробно опишем пару шагов.

Сначала найдите коммит в своем репозитории. Это достаточно просто, просто нажмите на ссылку «X commits».

Теперь найдите фактическую фиксацию, которую вы обычно можете найти по полезному сообщению фиксации, которое вы оставили. В нашем случае около 37 коммитов говорят «Дох!» поэтому мы просто возьмем последний. Щелкните значок буфера обмена, чтобы скопировать хэш в буфер обмена.

Вставьте его в сообщение коммита.

И вуаля! Сообщение о коммите волшебным образом превращается в ссылку на место, где вы исправили очень глупую ошибку, которую вы должны были обнаружить во время тестирования, но вы забыли протестировать и отправили ее прямо в производство, потому что вы лучший.

Не говоря уже о том, что произошло в данном случае. Ежедневно.