Open aveshCS opened 1 year ago
Challenge 2: Create a fork of the repo and clone it [Status: Completed]
Repo link: https://github.com/aveshCS/scaler-open-source-september-challenge.git
Challenge 3 : Create a branch to the cloned repository [Status : Completed]
Challenge 4: Create an upstream and sync the local repo [Status: Completed]
Challenge 5 : Update contributors folder [Status : Updated]
Challenge 6: Update aveshCS.md file with github issue link [Status: Completed]
Challege 7 : Learn the use of git reset command [Status: Completed]
Challenge8: Learn about git rebase & git squash and create a new contributor file in a newly created branch. [Status: Completed].
challenge9: Use git rebase [Status : Completed]
Challenge10: Squash commit in branch [status: completed]
Challenge 11 : Learn git stash command , how to stash and clear the stash [Status : Complete]
Challenge 12 : Make signed commit [ Status : Completed]
Challenge 13 : Make gists and update aveshCS-details [Status : Completed]
Challenge 14 : Revise git rebase, squash and do a signed comment [Status : Done]
Challenge 15 : Learn to solve merge conflicts [Status : Completed]
Challenge 16 : Learn to emulate merge conflicts [Status : Completed]
Challenge 17 : Solve merge conflicts [ Status : Completed]
Challenge 18 : Learn to use github desktop [Status : Completed]
Challenge 19 : Learnt how to use github codespace [ Status : Completed] Pros : Loved the environment offered, very similar to vs code, that's why no hassle to migrate.
Challenge 20 : Learnt how to use github actions [Status : Completed] Learnt about a code linting. Lint is the computer science term for a static code analysis tool used to flag programming errors, bugs, stylistic errors and suspicious constructs.
Challenge 21 : Learnt how to use github project boards [ Status : Completed]
Challenge 22 : Learn git aliases [ Status : Completed]
Challenge 23 : Learn github pages [Status : Completed]
Challenge 24 : Summarize all four articles [ Contribution convention] mentioned in challenge 24 [Status : Completed]
We can divide Git branches into two categories
Regular Branches: Permanent branches in repository
Temporary Branches: To be deleted when needed
Find issues available for contribution by community
Once you have chosen the issue to work on, do the following:
If you cannot find an issue you want to work on in the issue section, create your new issue and wait for feedback.
Challenge 25: Explore github and find some good projects to contribute to. [Status : Ongoing].
Today's progress: Searched for projects utilizing JavaScript. Found few good first issue, but had no idea about the solution. Still looking for opportunity to contribute.
Challenge 26: Explore github and find some good projects to contribute to. [Status : Ongoing].
Today's progress: Still searching for good first issue.
Challenge 27 : Learn git cherry-pick command [Status : Completed]
Challenge 28 : Search for some open source project. [Status : ongoing] While exploring many open source projects I came across trafficserver project, today spent some time reading about the documentation of this project.
Today I registered for hacktober fest.
Challenge 29 : Customize github readme [Status : Completed]
Challenge 30 : Fill the form of milestone 4 [ Status : Completed] Loved the challenges so far, got to learn a lot.
name: Avesh Singh github_user_name: aveshCS discord_id: AveshCS#1950