1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-MicroProfile

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
how-to-pr.adoc 2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
JanWesterkamp-iJUG Отправлено 13.12.2022 17:43 9fec2d3

Workflow to make your first Pull Request

  • If it’s the first time you are going to work on a repository: Fork into your github account.

  • Download (you can use the Github UI option Open With Github Desktop) your new fork into your computer.

  • In your local repository, create a branch for the contribution, example:

    git checkout -b microProfilePatch
  • Set your upstream to your origin:

    git push --set-upstream origin microProfilePatch
  • Add, edit or perform the changes required in your contribution.

  • Stage your new files:

    git add .
  • Assuming your GitHub username is: CONTRIBUTOR and the email address used for your Eclipse account is: CONTRIBUTOR@mail.com, the following is the line you can use to commit and sign your contribution. Before you do so, verify that you have configured Git with the correct email using git config --get user.email

    git commit -m "Added my contribution" -s
Note

If your Eclipse account was configure using a different email address than the one you normally use in your local git user.email configuration, you have a couple of options to modify your email in your contribution:

  1. You can configure the specific email address in your .git/config for a specific repository. From within the repository execute:

    git config user.email "NEWEMAIL@mail.com"
  2. Or, Amend the commit with the specific email address:

    git commit --amend --author="CONTRIBUTOR <NEWEMAIL@mail.com>"
  • Push your changes to your remote repository

    git push
  • Navigating to Github web UI, create the Pull request.

We know you may be already familiar with the Git and Github PR process and there are many ways to accomplish what we described above, but this question is a recurring one so we like to provide visibility to others and, also learn something new with the feedback we got when posting this kind of micro recipes 👍

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-MicroProfile.git
git@api.gitlife.ru:oschina-mirror/mirrors-MicroProfile.git
oschina-mirror
mirrors-MicroProfile
mirrors-MicroProfile
main