scaleracademy / scaler-open-source-september-challenge

341 stars 459 forks source link

All_Challenges - ShreyanshKhaitan - shrey141102 #525

Open shrey141102 opened 12 months ago

shrey141102 commented 12 months ago

Completed <Task 1>

name: Shreyansh Khaitan github_user_name: shrey141102 discord_id: shrey

shrey141102 commented 12 months ago

Completed <Task 2>

Forked the repository using the Github UI of the original repository Cloned the forked repository in the local system using git clone https://github.com/shrey141102/scaler-open-source-september-challenge

URL of forked repository

image
shrey141102 commented 12 months ago

Completed <Task 3> Created the new branch named mrudangvora-details using the command git branch shrey141102-details

The attached screenshot shows the list of all the current branches inside the local forked clone repository

image
shrey141102 commented 12 months ago

Completed <Task 4>

git remote -v Configured the forked repository with the original repository using git remote add upstream Fetched the branches from the original repo to the local forked repo using git fetch upstream Checkout the forked repo branch which needs to be synced using git checkout main and git checkout shrey141102-details Sync the changes from the upstream branch to the forked repo branches using git merge upstream/main

image Finally do this - git push origin main and git push origin shrey141102-details This will commit changes to your forked repo. image

image
shrey141102 commented 12 months ago

Completed <Task 5>

Here is the screenshot image

image
shrey141102 commented 12 months ago

Completed <Task 6>

image image
shrey141102 commented 12 months ago

Completed <Task 7>

link to PR

used commands -> git reset --hard commit-id-to-remove and git push -f origin your-branch-name

but for this you need to first see logs using git log

from here you can find commit ID.

Screenshot 2023-09-07 at 11 50 00 PM image
shrey141102 commented 12 months ago

Twitter post - https://twitter.com/__shrey__14/status/1700048541014806716

shrey141102 commented 11 months ago

Completed <Task 8>

Had to create a file and push it in the forked repo https://github.com/shrey141102/scaler-open-source-september-challenge/tree/challenge8

shrey141102 commented 11 months ago

Completed <Task 9>

image image
shrey141102 commented 11 months ago

completed Task 10

image

image

https://github.com/scaleracademy/scaler-open-source-september-challenge/pull/573

here you can see the commit for challenge 10

shrey141102 commented 11 months ago

Completed Task 11

image
shrey141102 commented 11 months ago

Completed Task 12

Here's the PR https://github.com/scaleracademy/scaler-open-source-september-challenge/pull/573

there are no conflicts now all checks passed

shrey141102 commented 11 months ago

Completed Task 13

image

Add URLs of the gists

shrey141102 commented 11 months ago

Completed task 14

image
shrey141102 commented 11 months ago

Twitter post week 2 - https://twitter.com/__shrey__14/status/1702937903117328425

shrey141102 commented 11 months ago

Completed <Task 15>

image image image image
shrey141102 commented 11 months ago

Task 16 done

terminal commands

image

you can see PR here

image
shrey141102 commented 11 months ago

Task 17 done

Didn't get any conflicts :')

image
shrey141102 commented 11 months ago

Completed Task 18

added files to a repo

image

committed files

image

pushed to origin

image

Files are here

image
shrey141102 commented 11 months ago

Completed Task 19

explored github codespaces Looks very similar to VSCode

image

Made changes to readme file and pushed changes

image

It is a great tool for coding and editing but lags a bit since its on browser.

shrey141102 commented 11 months ago

Completed Task 20 - Set Up a GitHub Action for Code Linting

image image image

So far so good but how do I pass these checks and make code lint free??

shrey141102 commented 11 months ago

Task 21 Done

image
shrey141102 commented 11 months ago

Task 22 completed

created alias for brach, checkout, commit

image

shrey141102 commented 11 months ago

Task 23 done

image

image

shrey141102 commented 11 months ago

Completed <Task 24>

  1. Read about CONTRIBUTING.md file and understood the basic steps for making any contribution.
    • Create an issue or work on existing issue
    • Clone the repo
    • Create the feature / issue branch
    • Make the changes
    • Create a Pull Request
    • Work on the review comments and ask for approval
    • Once approved, merge the PR and resolve conflicts of any
    • Delete the branch created in the above steps.
  2. Branching naming conventions: We have 2 types of branches: Regular & Temporary
    • Regular Branches: These branches are available in the repository on a permanent basis. Eg: main, dev, qa
    • Temporary Branches: These are branches that are created for a purpose and then deleted once their purpose is completed. They can be as follows: -- Bug Fix -- Hot Fix -- Feature branch -- POC

Steps:

ABOUT FIRST CONTRIBUTIONS: Check tags - help wanted or good first issue to initiate the contribution journey

Other Web references: https://www.firsttimersonly.com/ https://goodfirstissue.dev/ https://firstcontributions.github.io/

Have done a few open-source contributions and looking forward to do more.

shrey141102 commented 11 months ago

<Task 25>

I still haven't found a repository with a beginner level issue that I can contribute to. Actively looking

shrey141102 commented 11 months ago

<Task 26>

Registered for the hackathon. Looking for a teammate. I think I will start some open source projects for colaboration.

shrey141102 commented 11 months ago

Task 27 Done

uploading files in branchA

image

cherry-pick done

image
shrey141102 commented 11 months ago

Task 28

registered for hacktoberfest registered for scaler open source hackathon

have created a repo for people to contribute to https://github.com/shrey141102/Javascript-projects

shrey141102 commented 11 months ago

Task 29

have created my discord profile

image
shrey141102 commented 11 months ago

done task 30

filled the google form for milestone-4

searching for repos to contribute to ready for hacktoberfest 🔥🔥