Необходимые сведения о соавторах
Прежде чем добавлять соавтора в фиксацию, необходимо знать соответствующий адрес электронной почты для него. Чтобы фиксация соавтора считалась вкладом, необходимо использовать электронную почту, связанную с учетной записью ваш экземпляр GitHub Enterprise Server.
Создание фиксаций с соавторами с помощью GitHub Desktop
Для создания фиксации с соавтором можно использовать GitHub Desktop. Дополнительные сведения см. в разделе Фиксация и проверка изменений в проекте в GitHub Desktop и GitHub Desktop.
Создание фиксаций с соавторами в командной строке
-
Соберите имя и адрес электронной почты для каждого соавтора.
-
Введите сообщение о фиксации и краткое, понятное описание изменений. После описания фиксации вместо закрывающей кавычки добавьте пустую строку.
$ git commit -m "Refactor usability tests. > >Совет
Если вы используете текстовый редактор в командной строке для ввода сообщения о фиксации, убедитесь, что между окончанием описания фиксации и
Co-authored-by:трейлером фиксации существует пустая строка (две последовательные новые строки). -
В следующей строке сообщения о фиксации введите
Co-authored-by: name <name@example.com>со сведениями о каждом соавторе. После сведений о соавторе добавьте закрывающую кавычку.Если вы добавляете несколько соавторов, для каждого из них должна быть отдельная строка и заключительный фрагмент фиксации
Co-authored-by:. Не добавляйте пустые строки между каждой строкой совместного редактирования.$ git commit -m "Refactor usability tests. > > Co-authored-by: NAME <NAME@EXAMPLE.COM> > Co-authored-by: ANOTHER-NAME <ANOTHER-NAME@EXAMPLE.COM>"
Новая фиксация и сообщение будут отображаться на ваш экземпляр GitHub Enterprise Server при следующем отправке. Дополнительные сведения см. в разделе Отправка фиксаций в удаленный репозиторий.
Создание совместно созданных фиксаций на GitHub
После внесения изменений в файл с помощью веб-редактора на GitHubможно создать совместно созданную фиксацию, добавив Co-authored-by: трейлер в сообщение фиксации.
- Соберите имя и адрес электронной почты для каждого соавтора.
- Нажмите кнопку " Зафиксировать изменения" ...
- В поле "Фиксация сообщения" введите короткое понятное сообщение фиксации, описывающее внесенные изменения.
- В текстовом поле под сообщением о фиксации добавьте
Co-authored-by: name <name@example.com>со сведениями о каждом соавторе. Если вы добавляете несколько соавторов, для каждого из них должна быть отдельная строка и заключительный фрагмент фиксацииCo-authored-by:. - Нажмите кнопку Зафиксировать изменения или Предложить изменения.
Новая фиксация и сообщение будут отображаться на ваш экземпляр GitHub Enterprise Server.
Дополнительные материалы
-
[AUTOTITLE](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/viewing-contributions-on-your-profile) -
[AUTOTITLE](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-settings-on-your-profile/why-are-my-contributions-not-showing-up-on-my-profile) -
[AUTOTITLE](/repositories/viewing-activity-and-data-for-your-repository/viewing-a-projects-contributors) -
[AUTOTITLE](/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/changing-a-commit-message) -
[AUTOTITLE](/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop#4-write-a-commit-message-and-push-your-changes) в документации по GitHub Desktop