-
Select item you would like to work with from Project Board
-
Clone repository to your local machine from origin
git clone [email protected]:Open-Source-Azerbaijan/linuxjourney.git && cd linuxjourney
- Create branch for your assignement (example: file-permissions)
git checkout -b file-permissions
-
Do your changes to files
-
Check for changes
git status
- Add files you want to add/commit (example file-permissions)
Add all files:
git add -A .
OR
Add interactively one by one:
git add -i
OR
Add only part of changes made:
git add -e
- Create commit with message (message shall describe changes clearly)
git commit -m "updated some text"
- Set origin (example file-permissions branch)
git push --set-upstream origin file-permissions
- Push changes to origin
git push
-
Create draft pull request it is easier done from github interface:
-
And because this is Forked from linuxjourney, and we plan to commit all changes to it later all together Select Open Source Azerbaijan as target for PR
-
Also we need to select not only Repositry but a proper branch for PR (select Main, not master!)
-
Pull request for community are simple, please select required fields as shown on picture
-
Finally Create Draft PR and send notification to Comminity Telegram Channel