## 📜 Instructions to follow while contributing to GDSC LBCE


**1.**  Fork [this](https://github.com/Gdsc-Lbce/GDSC_LBCE_Website.git) repository.   

**2.**  Clone your forked copy of the project.
```
git clone --depth 1 https://github.com/<your_user_name>/GDSC_LBCE_Website.git
```
where `your_user_name` is your GitHub username. Here you're copying the contents of the first-contributions repository on GitHub to your computer.

**3.** Navigate to the project directory :file_folder: .
```
cd GDSC_LBCE_Website
```
**4.** Add a reference(remote) to the original repository.
```
git remote add upstream https://github.com/Gdsc-Lbce/GDSC_LBCE_Website.git
```
**5.** Check the remotes for this repository.
```
git remote -v
```
**6.** Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository).
```
git pull upstream main
```
**7.** Create a new branch.
```
git checkout -b <your_branch_name>
```

**8.** Make necessary changes and commit those changes
<p align="center"><img width=35% src="https://media2.giphy.com/media/L1R1tvI9svkIWwpVYr/giphy.gif?cid=ecf05e47pzi2rpig0vc8pjusra8hiai1b91zgiywvbubu9vu&rid=giphy.gif"></p>

**9.** Track your changes:heavy_check_mark: .
```
git add . 
```
**10.** Commit your changes .
```
git commit -m "Relevant message"
```
**11.** Push the committed changes in your feature branch to your remote repo.
```
git push -u origin <your_branch_name>
```
**12.** To create a pull request, click on `compare and pull requests`. Please ensure you compare your feature branch to the desired branch of the repo you are suppose to make a PR to.

<img src="https://firstcontributions.github.io/assets/Readme/compare-and-pull.png" width=600>

**13.** Add appropriate title and description to your pull request explaining your changes and efforts done.

**14.** Click on `Create Pull Request`.

<img src="https://firstcontributions.github.io/assets/Readme/submit-pull-request.png" width=600>

**15.** Hurray :exclamation: You have created a PR to the GDSC_LBCE_Website :boom: . Sit back patiently and relax till then the project maintainers will review your PR. Please understand,  there will be some time taken to review a PR and can vary from a few hours to a few days too so be Patient and keep contributing.

## 📌 Till Then 
<p align="center"><img src="http://www.gurpreetsaluja.com/wp-content/uploads/2016/05/always-keep-learning.png" width=30%></p>
