Open srijoy-paul opened 1 year ago
URL of Forked repo: https://github.com/srijoy-paul/scaler-september-open-source-challenge-srijoypaul.git
Screenshot:
Screenshot of all current branches in forked rep(locally) :
updated forked repo(locally):
Also updated the forked repo in github(remote): https://github.com/srijoy-paul/scaler-september-open-source-challenge-srijoypaul.git
Challenge 9:
Git reset the challenge 8 commit and push:
After reset:
Challenge 11
Created another branch:
Challenge 13: Using git stash
Challenge 14:
Resolving merge conflicts :
Challenge 16:
Conflict in PR:
Resolved the merge conflict in git:
After resolving the conflict:
Challenge 17: Using Github desktop
Downloaded Github Desktop and Created New Repo and Pushed to Github:
Created new branch:
Made changes in the README.md file and commit using github desktop from the feature branch:
Push and Pull in github desktop:
Pull Request:
Squash and merge PR in github desktop:
Challenge 20:
Working with project boards on github:
Repository Link
Project Board Link
Challenge 21:
Creation and using aliases for git commands:
congrats you have completed the milestone-2 successfully and you are good to goš
Challenge 23: After reading the providedĀ resources, the following are things thatĀ I learned and thought were significant:
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.
I found a issue to contribute on, and requested on the issue to assign me the task:
Maintainer assigned me the task:
Working on this issue
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
Update Challenge 24:
My Pull Request approved by the maintainer:
Changes of the contribution appeared on the project site :
Found another repo which helps beginners in their contribution. Link
Added my pr on that repo. Link
I'm learning about the common guidelines they follow for issues and PRs by watching different repositories, such as naming, adding proper labels, mentioning the issue in the PR, and so on. The readme files are carefully designed for beginners to follow, covering every nook and cranny.
And successfully registered for Hacktoberfest:
Created a open-source project repo with other discord members, for beginners to contribute : link
[x] Gone through the resources provided in the hacktoberfest site.
[x] I've also explored different repositories participating in hacktoberfest, which match my skill set, and talked with different maintainers in the hacktoberfest discord channel about how I can contribute to their project using the tech stacks I use.
Tips to follow for effective contrubution:
For beginner-friendly tasks, look for issues labelled good-first-issue.
Best sources for contributions made for the first timers:
It should also be noted that contributions do not always consist of code but can also include writing documentation, design contributions, checking for issues in the project and raising an issue, and so on. So please feel free to contribute in any way you see fit.
Look for the "hacktoberfest" label; repositories without the "hacktoberfest" label are not eligible for the event; and complete the challenge by submitting a total of four Pull Requests/Merge Requests between October 1 and October 31.
Don't choose inactive repos for contribution if you're actively taking part in Hacktoberfest and want to finish the challenge. By inactive repos I mean ones that haven't been updated in recent months.
Before contributing to any projects, always read the contributing.md or readme file. The majority of projects contain detailed documentation that includes information on the project, how to contribute, and all applicable rules, dos, and don'ts.
Open Source is a broad term, and Hacktoberfest is simply a way to celebrate and get beginners started with Open Source by getting them used to these tools and instilling the spirit of open source in them. Make an effort to contribute actively whenever you feel something can be improved.
Contributions I made till now :
Collaborated with community members:
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.
congrats you have completed milestone-4 successfully and you are good to goš
name: Srijoy Paul github_user_name: srijoy-paul