Skip to content
Snippets Groups Projects
ContributionProcess.md 1.7 KiB
Newer Older
Matt Kirby's avatar
Matt Kirby committed
# How To: Contribute to this Repo
This documentation article provides a simple explaination about how to contribute to this repo covering all the GitLab and VSCode ends of things.

## Step 1: Create an Issue
What are you trying to do? 
Create an issue
<img src="Images/Screenshot 2023-03-10 at 12.14.58.png"/>

Fill out the details
<img src="Images/Screenshot 2023-03-10 at 12.30.33.png" />

## Step 2: Create a merge request (MR)
This will create the bracnh that you'll use to develop on.

Click this:
<img  src="Images/Screenshot 2023-03-10 at 12.32.53.png"/>

Fill out the details:
<img src="Images/Screenshot 2023-03-10 at 12.36.35.png" />

<img src="Images/Screenshot 2023-03-17 at 19.24.06.png" />
Matt Kirby's avatar
Matt Kirby committed

Matt Kirby's avatar
Matt Kirby committed
## Step 3: Checkout the branch & Make the change
Click the button to copy the branch name
<img src="Images/Screenshot 2023-03-17 at 17.11.44.png">

- Open Your code editior, in the case Visual Studio Code (VSCode) and use git to checkout that branch:

- In VSCode hit CRTL (Or CMD)  + Shift + P to open the Command Palette. 

- Type "Git: Checkout" and select "Git: Checkout to..." 

<img src="Images/Screenshot 2023-03-17 at 17.18.33.png"/>

Next, enter origin/yourbranchnamehere and hit enter to checkout your branch. With your branch checked out, you can now make changes to your local copy of the branch. 

<img src="Images/Screenshot 2023-03-17 at 17.20.13.png"/>

Commit the changes, and push the changes to sync your local branch with the Gitlab copy (the origin).

## Step 4: Request a merge review

Finilay, Once you are happy with your changes, complete your MR and assign it as "ready" for reviewing. 

<img src="Images/Screenshot 2023-03-17 at 17.25.44.png"/>

## Step 5: Done! Send a message on the chat asing for a review