scaler-september-open-source-challenge-2022
scaler-september-open-source-challenge-2022 copied to clipboard
Challenge 1 - 30: Krishna Agarwal
name: Krishna Agarwal github_user_name: MrKrishnaAgarwal
URL of my forked repository:
https://github.com/MrKrishnaAgarwal/scaler-september-open-source-challenge
A screenshot of the cloned project in my system
Screenshots showing the list of all the current branches inside of my forked clone repository.
Screenshot showing the latest repository contents.
Day 9 Challenge
Day 11 - Create new branch
Day 13 :
git stash

Day 14 - Created Merge Conflict in a local git repo.


It was a great experience with GitHub Desktop - Day 17
- Very user friendly
- Can do almost everything: pull, push, create, edit and more....
- Can work on any project and the most useful thing is we can browse our remote repo's.
- Link to the repo I created using it
Created My Custom Aliases
Milestone-2 doneβ
Milestone-2 doneβ
Thanks a lot @Mrjoy832 π
Day 23
PR(s)
- Write descriptive and consistent names
- Create a clear PR title and description
- Keep PRs short (same applies to files and functions)
Issue(s)
- Always see for
good-first-issue
in the repos, example: these. - Never contribute to issues which have labels like:
π staff only
orπ§ status: blocked
etc.... - Create only meaningful issues
Branch(s)
- Start branch name with a Group word, example: WIP - work in progress
- Avoid using number and other symbols like: 1, 9 or $, &
- Avoid long descriptive names
More GitHub Practices
- Use a Unique Repository for Each Project.
- Always Update Your Branches i.e. Sync your branches and Forks.
- Always Use an Authorized Email to Commit Code and with Sign-off.
- Create a Meaningful
.gitignore
File. - Do not push to
main
ormaster
branch directly.
@MrKrishnaAgarwal
Day 24
I have been assigned 4 issues
-
https://github.com/devarshishimpi/Stone-CSS-Website/issues/42
-
https://github.com/dvstechlabs/Noteslify/issues/46
-
https://github.com/PrakashGatiyala/hackerrank_problems-or-hackerearth_problems/issues/93
-
https://github.com/EddieHubCommunity/good-first-issue-finder/issues/81
1 issue pending to be assigned
- https://github.com/OpenGenus/cosmos/issues/6309#issuecomment-1256914033
Day 25
I have been assigned 4 issues and I have started working upon them and will make a PR for them asap.
-
https://github.com/devarshishimpi/Stone-CSS-Website/issues/42
-
https://github.com/dvstechlabs/Noteslify/issues/46
-
https://github.com/PrakashGatiyala/hackerrank_problems-or-hackerearth_problems/issues/93
-
https://github.com/EddieHubCommunity/good-first-issue-finder/issues/81
2 PR's Made recently
-
https://github.com/Einsteinia11/Animation-via-css/pull/8
-
https://github.com/appwrite/appwrite/pull/3895
OpenSource projects recently made:
-
https://github.com/MrKrishnaAgarwal/30DaysOfCode
-
https://github.com/MrKrishnaAgarwal/Hacktoberfest2022
That's it for today.
Day 26
Register for Hacktoberfest and Contribute more:
-
[x] Contributing to the OpenSource Project: Medusa
-
[x] Registered for Hacktoberfest 2022
Screenshots
Successfully Registered :)
Day 27
Tips for Hacktoberfest 2022
I am a maintainer and a contributor as well for this Hacktoberfest 2022.
Here's my repo link
-
Make sure to make contributions only between Oct 1 - Oct 31.
-
Do not try to make spammy pull requests.
-
Always try to make unique contributions and follow all the guidelines.
-
Always read
contributing.md
file -
Please see and contribute to those repositories which have
hacktoberfest
label. -
Corporate and keep patience while your pull request gets merged or while maintainer gets back to you.
That were some important points from my side.
Thanks :) Krishna Agarwal Best of luck for your open-source journey π
Day 28
-
https://github.com/devarshishimpi/Stone-CSS-Website/pull/52 fixed https://github.com/devarshishimpi/Stone-CSS-Website/issues/42
-
https://github.com/dvstechlabs/Noteslify/pull/53 fixed https://github.com/dvstechlabs/Noteslify/issues/46
-
Reviewing PR's in my Hacktoberfest labelled Repo's - Check here
-
I have open
good-first-issue
(s) in my repo to help beginners to contribute, check them here -
I am searching for repo's to contribute in HF 22
-
I am also contributing to various repo's like - appwrite, medusa, carbon lang and etc..
-
Joined various github org's for contributing.
-
Contributing and opening some issues in PrakashGatiyala/60-seconds-of-cpp
That's it till now and exploring github and git as much as I can.
Day 29
Upvoted and commented on these discussions:
- https://github.com/scaleracademy/open-source-projects/discussions/63
- https://github.com/scaleracademy/open-source-projects/discussions/45
- https://github.com/scaleracademy/open-source-projects/discussions/82
Discussion created/idea pitched
- https://github.com/scaleracademy/open-source-projects/discussions/95
Screenshots showing upvotes:
Screenshot of idea pitched in a discussion:
That's it ππ»
Day 30 (Final Day)
I have completed all the challenges, so I will share my experience with this event.
- I thought that I knew git much, but I was astonished to see that there are so many git commands.
- I got the opportunity to learn GitHub and Git in more advance manner, else I would use git just for pushing and committing changes.
- I was inspired to contribute to OpenSource, and make real life contributions, I started making more PR's and Issues in repo and started contributing more, though I have contributed in many big projects previously.
- Hacktoberfest Starting Tommorow, and it's the first time for me, but I want to tell that, I got much experienced in OpenSource that I don't feel that I am doing first time and it seems familiar for me.
- Special Thanks to Scaler Team and Kaizar for giving the opportunity to learn and also get prizes for contributing π.
- At last, I just want to say that, Scaler and the whole team is doing awesome work and I'll keep contributing to OpenSource and I hope I get selected in GSoC soon.
Have a great day!
Milestone-4 done β
Milestone-4 done β
Thanks Mr Joy