Hello everyone, today I'll be explaining the standard procedure of how things work, using Git and GitHub!

Basically there are two methods of contributing to the repository: forking and branching.

Branching

So, what is branching exactly? It's really self-explanatory. You make a branch from the original branch, and work your progress, and once you're done, you can update your branch, and make a pull request. Here's a quick overview:

  1. Clone
  2. Move to development branch
  3. Make new branch from development
  4. Make changes
  5. Add, Commit & Push to said branch
  6. Make Pull Request
  7. Tie the Pull Request to an Issue (Additional)

So, let's start by cloning. For Demonstration purposes, I'll be using a starter GitHub Organization. Here's the link to the repo.

Here's how it looks:

Now as you can see, there's only a README.md file visible. Now, let's try cloning it, as said on Step # 1.

Here's how you can get the link:

Now, you can copy the link, and go to the terminal, and type this: git clone <remote_url>