abap2UI5/docs/contribution/how_to_pr.md
oblomov db189112e8
refactoring (#324)
* Create faq.md

* Create installation.md

* Create first_app.md

* update

* Rename installation.md to installation_on_prem.md

* docu

* docu

* docu

* docs

* docu

* docu

* refactoring

* abaplint fix

* Update abaplint.jsonc

* Update abaplint.jsonc

* docu

* docu

* Update zcl_my_handler_onprem.abap

* Update links.md

* Update README.md

* Update README.md

* github actions
2023-06-30 13:37:08 +02:00

29 lines
2.1 KiB
Markdown

## How-to-PR
This tutorial explains how to transfer changes from a local ABAP system to the public abap2UI5 repository. <br>
**1. Create a Fork of the abap2UI5 repository on github:**
<img width="700" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/c044eb38-fff7-4d82-9142-839bcae63fa9"><br><br>
You now have a copy of the project in your own repositories:
<img width="700" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/081134d2-d54b-4179-ab20-6c8a51a91930">
<br><br>
**2. Link your local system with your new fork in abapGit:** <br>
Copy the url of your abap2UI5 repository:
<img width="700" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/c4973738-06e9-47e8-b23a-56f856125284"><br><br>
Link your system to this repository:<br>
(adt-abapgit or abapGit on-premise)<br>
<img width="400" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/466f5e1d-507d-4e99-8d49-81d2527e9281">
<img width="400" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/4c03d2be-a5c9-410e-a46a-14738da0f104">
<br><br>
**3. Push your changes to your fork**<br>
(adt-abapgit or abapGit on-premise)<br>
<img width="600" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/c1827f17-c46f-4ef1-ae8c-90f6ba232862"><br>
<img width="600" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/0227469b-9dc8-469c-80ac-4566171e0fc1">
<br><br>
**4. Create a Pull Request on github:**<br>
<img width="700" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/b0712305-06ac-4e99-9b7d-e5f4b52ab206"><br>
<img width="700" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/e1c5fd9d-062e-4b1d-843d-b7afb96d6d29">
<br><br>
**5. (optional) Try to correct the abaplint issues**<br>
<img width="700" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/1ab7d4fe-aab8-45c3-bf3c-caed4dec0365"><br>
<img width="700" alt="image" src="https://github.com/abap2UI5/abap2UI5/assets/102328295/7f603485-6854-4532-abdf-df3ba9ffbba2">