This was a really nice write up. Iβve been using git for years and I think there is only really 2 other commands that I use regularly.
βgit rebaseβ and βgit cherry-pickβ.
I think that GitHub is such a fantastic place to learn and grow and if you are looking to get involved in peopleβs projects my advice would be the following. When I first start contributing to peopleβs projects I focus on low hanging fruits. Tidying up documentation and spell checks are nearly always accepted. Do not rewrite huge chunks of code when you are a new contributor and usually larger changes are better discussed first. Often there may be knowledge you overlook. Open up very clean, small commits, separate concerns with different commits. Look for open issues and start talking to the repo owners before. You need to build trust and show you are professional. Ideally you use the library personally so that you can help maintain it over time. Being a consumer of a product makes you better at understanding the direction of the product.
This was a really nice write up. Iβve been using git for years and I think there is only really 2 other commands that I use regularly.
βgit rebaseβ and βgit cherry-pickβ.
I think that GitHub is such a fantastic place to learn and grow and if you are looking to get involved in peopleβs projects my advice would be the following. When I first start contributing to peopleβs projects I focus on low hanging fruits. Tidying up documentation and spell checks are nearly always accepted. Do not rewrite huge chunks of code when you are a new contributor and usually larger changes are better discussed first. Often there may be knowledge you overlook. Open up very clean, small commits, separate concerns with different commits. Look for open issues and start talking to the repo owners before. You need to build trust and show you are professional. Ideally you use the library personally so that you can help maintain it over time. Being a consumer of a product makes you better at understanding the direction of the product.
I absolutely agree with you π―
I actually felt quite inspired to write my first post (5 tips for getting involved in open-source projects on GitHub) after sharing this comment earlier, so thank you for sharing originally! β€οΈ
That's amazing. I love the post. Clear and straight to the point. π―