# How to contribute github # How to create commit ## Git Branch Naming Convention Always Use standard naming convention for your local branch like below: ### Do this ✅ ``` git checkout -b task/sub-task git checkout -b ddos/add-files git checkout -b readme/how-to-read git checkout -b ddos/add-option git checkout -b files/ddos-off ``` ### Don't ❌ ``` git checkout -b add-files git checkout -b taskid-1234 git checkout -b add-findbackup git checkout -b memory-aloc ``` ## Adding files You can use `git add` to adding modified files before commit ``` git add . ``` or ``` git add your_fucking_files ``` ## Commit your code changes For commiting code changes. ``` git commit -m "give some code" ``` ## Push to brach ``` git push --set-upstream origin branch ``` ex. ``` git push --set-upstream origin task/sub-task ``` # How to Create MR To create merge request make sure you meets this criteria: - Put the MR title same as like your commit title for example: `readme: add how to add copy files config` - Use standard MR Description that we already provided - Assign to the reviewer (irfan, nizar, dzub) - Use proper labels - `develop` branch is your MR destination - dsds