🙌 As a full-time #OpenSourcerer — October is one of my favorite months. And it's October already. Today's #OneDevMinute is about #Hacktoberfest — it's a month-long online event where you signup at GitHub.com and Hacktoberfest to celebrate Open Source by contributing at least five times between Oct 1-31.
✅ Good folks from DigitalOcean, GitHub, and Twilio will track your open source contributions and upon five successful GitHub pull-requests — you'll receive swag items like a limited edition T-Shirt, stickers, and maybe a few discount codes.
😇 Open source is for everyone, it's not just code — developers, designers, even marketers, and content writers can participate. Improve an open source project's documentation, refactor code, gift that project a new logo design — just participate and celebrate open source in October.
# Step #0: Create an account on GitHub.com (Also signup at https://hacktoberfest.digitalocean.com/). # Step #1: Fork any open source GitHub repo. # Step #2: Clone that repo in your local PC. git clone https://github.com/AhmadAwais/Hacktoberfest # Step #3: Make changes and commit/push these changes. git add . git commit -m "📦 NEW: Resource for learning Git" git push # Step #4: Go to your fork, click open `Pull Request` link and create a PR.
Learn to write good and useful git commit messages using emoji-log project.
After building hundreds of open source software I've ended up inventing a git commit log standard called
EMOJI-LOG that helps me understand a project's history with a less cognitive load just by looking at the git log.
I like emoji. I like ’em a lot. Programming, code, geeks/nerds, open-source, all of that is inherently dull and sometimes boring. Emoji (which is, in fact, the plural of emoji) helps me add colors and emotions to the mix. Nothing wrong if you want to attach feelings to this 2D flat text-based world of code. I found out that instead of memorizing hundreds of emoji it's better to keep the categories small and general.
- Make your Git commit messages imperative.
- Write a commit message like you're giving an order.
- E.g., Use
- E.g., Use
P.S. If you like my work, feel free to share it, like it. I am quite active on twitter you can find me cracking silly jokes there, maybe follow me on Twitter to connect and subscribe to my YouTube channel →
Ahmad Awais /🔜 (VSCode.pro)🔥 #Hacktoberfest is here in today's #OneDevMinute I'm sharing how to
🎩 Create GitHub Pull Request & Contribute to #OpenSource
📺 Full version Youtu.be/MnCfVxSw3ak
👨💻 Code Gist: Ahmda.ws/HKODM
📨 Newsletter: AhmdA.ws/tmpODM
📯 Retweets are appreciated…07:20 AM - 01 Oct 2018
🗣️ Comment below if you didn't get something.