scaleracademy / scaler-september-open-source-challenge-2022

Scaler September Open Source Challenge
321 stars 345 forks source link

Challenges #51

Open srijoy-paul opened 1 year ago

srijoy-paul commented 1 year ago

name: Srijoy Paul github_user_name: srijoy-paul

srijoy-paul commented 1 year ago

URL of Forked repo: https://github.com/srijoy-paul/scaler-september-open-source-challenge-srijoypaul.git Screenshot:
scaler open source Challenge 2

srijoy-paul commented 1 year ago

Screenshot of all current branches in forked rep(locally) : challenge 3 open source

srijoy-paul commented 1 year ago

updated forked repo(locally): Challenge 4 (1)

Challenge 4 (2)

Also updated the forked repo in github(remote): https://github.com/srijoy-paul/scaler-september-open-source-challenge-srijoypaul.git

Web capture_5-9-2022_172621_github com

srijoy-paul commented 1 year ago

Challenge 9:

Git reset the challenge 8 commit and push: challenge 9 open source

challenge 9 open source 2

After reset: image

srijoy-paul commented 1 year ago

Challenge 11 Created another branch: Challenge 11 open source

Challenge 11 open source 2

srijoy-paul commented 1 year ago

Challenge 13: Using git stash Challenge 13

Challenge 13 (2)

srijoy-paul commented 1 year ago

Challenge 14: Resolving merge conflicts : Challenge 14 open source Challenge 14 open source 2 Challenge 14 open source 3 Challenge 14 open source 4 Challenge 14 open source 5

srijoy-paul commented 1 year ago

Challenge 16: Conflict in PR: Web capture_17-9-2022_01717_github com

Resolved the merge conflict in git: challenge 16 open source 4 challenge 16 open source 2 challenge 16 open source 3 challenge 16 open source 5

After resolving the conflict: Web capture_17-9-2022_03634_github com

srijoy-paul commented 1 year ago

Challenge 17: Using Github desktop

Downloaded Github Desktop and Created New Repo and Pushed to Github: Challenge 17 open source Created new branch: Challenge 17 open source 1 Made changes in the README.md file and commit using github desktop from the feature branch: Challenge 17 open source 3 Challenge 17 open source 5 Push and Pull in github desktop: Challenge 17 open source 4 Challenge 17 open source 7 Pull Request: Challenge 17 open source 8 Squash and merge PR in github desktop: Challenge 17 open source 10 Challenge 17 open source 13

srijoy-paul commented 1 year ago

Challenge 20: Working with project boards on github: Repository Link Project Board Link Web capture_21-9-2022_13438_github com Web capture_21-9-2022_14853_github com Web capture_21-9-2022_15322_github com Web capture_21-9-2022_2330_github com Web capture_21-9-2022_257_github com Web capture_21-9-2022_21327_github com Web capture_21-9-2022_22553_github com Web capture_21-9-2022_2285_github com

srijoy-paul commented 1 year ago

Challenge 21: Creation and using aliases for git commands: Challenge 21 open source

kuraakhilesh8230 commented 1 year ago

congrats you have completed the milestone-2 successfully and you are good to gošŸŽ‰

srijoy-paul commented 1 year ago

Challenge 23: After reading the providedĀ resources, the following are things thatĀ I learned and thought were significant:

  1. Check the issue comments and labels before you begin any work to see whether somebody has already claimed it to work upon. to prevent any future conflicts.
  2. Comment on it and say that you will be working on that issue.
  3. Before submitting any pull requests, make sure your contribution adheres to the contributing.md file or the PR standards.
  4. And if you discover any issue with the project, be sure to raise an issue.
  5. And when you open a new issue or make a comment to work on one, be sure to add any potential solutions or strategies you have in mind.
  1. Try to be as clear as possible when naming your branches.
  2. Give your PRs and commits descriptive titles, and it's usually advised to write them in the imperative tense (for example, "Add JS File" rather than "Added Js File") because this is how Github's inherently generated commits are written.
  3. Adding a meaningful description to your PRs and commits is a follow-up to the second point. Give more information about the PR and Commit, as well as why they were opened.
  4. Always stay current and check your feature branch for any conflicts or mistakes.
  5. Try to lint your code files appropriately.
  1. Git branching strategies allow separation of work.
  2. Dev, master/main, and QA are the three main branches you should have in your repositories. Regular branches have fairly simple naming conventions.
  3. Temporary branches are typically used to add features, resolve bugs, etc.
  4. Some standard procedures are used for additional branches, such as short branch names, hyphens as branch separators, distinct branch ids, etc.
  5. If there are other contributors besides you, it is preferable to prefix your branches with your name.
  6. If there are numerous contributors or active branches, it can be useful to filter the branches.
srijoy-paul commented 1 year ago

Challenge 24: Finding suitable good first issues to contribute Status: I'm looking for problems to which I can contribute right now. I looked into a lot of them, however the majority of them seemedĀ difficult ones according to that are currently outside the scope of my knowledge contribution. I've also looked some of the repositories of people I know. When I locate a significant issue to contribute, I will update this as soon as possible.

srijoy-paul commented 1 year ago

Challenge 24 update and Challenge 25 :

I found a issue to contribute on, and requested on the issue to assign me the task: Web capture_25-9-2022_18492_github com

Maintainer assigned me the task: Web capture_25-9-2022_205846_github com Working on this issue

Challenge 25:

A beginner's project in which people create a pull request by updating an HTML file and adding their information to it.

Waiting for Merge and after merge on their site it will show like this: On this site Web capture_25-9-2022_212413_127 0 0 1

srijoy-paul commented 1 year ago

Update Challenge 24:

srijoy-paul commented 1 year ago

Update for above comments

My Pull Request approved by the maintainer: image

Changes of the contribution appeared on the project site : image

srijoy-paul commented 1 year ago

Challenge 26:

Created a open-source project repo with other discord members, for beginners to contribute : link

srijoy-paul commented 1 year ago

Challenge 27:

Tips to follow for effective contrubution:

srijoy-paul commented 1 year ago

Challenge 28:

Contributions I made till now :

Update on Comment

image

Collaborated with community members:

srijoy-paul commented 1 year ago

Challenge 29:

Web capture_30-9-2022_32818_github com

Web capture_30-9-2022_33533_github com Web capture_30-9-2022_33354_github com

srijoy-paul commented 1 year ago

Challenge 30:

First and foremost, I'd like to thank Scaler for organizing such a fantastic event. All of the challenges were completed successfully. Folks in the community was extremely helpful and encouraging. Actually, this whole git and GitHub thing was completely new to me, and it was a great way to learn that. It would have taken much more time or can't be doneĀ that correctly in each step if done alone, but learning was exponential with the help of these challenges and the assistance of others. And also, I've made contributions to some projects.

I will continue contributing inĀ open-source projects in future as well, and I'm especially excited for Hactoberfest because it will be my first time participating in any open-source event.

kuraakhilesh8230 commented 1 year ago

congrats you have completed milestone-4 successfully and you are good to gošŸŽ‰