scaleracademy / scaler-open-source-september-challenge

341 stars 458 forks source link

Challenges @Open Source September - Sahil Dahat #257

Open SahilDahat opened 1 year ago

SahilDahat commented 1 year ago

name: Sahil Dahat github_user_name: SahilDahat discord_id: SahiL ( _s_a_h_il )

SahilDahat commented 1 year ago

URL of the forked repository - https: Screenshot 2023-09-04 013000 //github.com/SahilDahat/scaler-open-source-september-challenge

SahilDahat commented 1 year ago

CHALLENGE - 3 image

SahilDahat commented 1 year ago

CHALLENGE 4 Screenshot 2023-09-05 150937 Screenshot 2023-09-05 150925

SahilDahat commented 1 year ago

CHALLENGE 5 - MADE PR REQUEST & MUCH MORE

image

SahilDahat commented 1 year ago

CHALLENGE 6

image

Screenshot 2023-09-09 225930

SahilDahat commented 1 year ago

CHALLENGE - 7

image

SahilDahat commented 1 year ago

CHALLENGE 8

NEW BRANCH & FILE CREATED! image

SahilDahat commented 1 year ago

CHALLENGE 9

Now, this one got tricky for me! I got little stuck in this challenge, but I resolved it myself with the help of the an awesome youtube video! (LINK)

This also might help you guys! https://www.freecodecamp.org/news/git-squash-explained/

The first two steps of the task are really easy but the problem starts when you use git rebase command.

  1. git rebase -i HEAD~3 this command selects the first 3 commits & a UNIX terminal is started.
  2. Let the main commit be as it is & change the words pick & write s or squash instead thus enabling the squash.
  3. Now after changing this, click esc button and enter :wq this would take you out of the box of the git rebase/squash.
  4. After the exit from the unix, there is another process where without changing the commit messages click :wq. This would complete the rebase & squash.
  5. image