DAY 6: Your First Commit β Save Your Progress, Share Your Work πΎ #168551
-
|
Welcome to Day 6 of 7 Days of GitHub β your hands-on path from βjust signed upβ to βjust contributedβ. Todayβs a big milestone: youβll make your very first commit. This is a foundational step in your journey from learner to contributor. β Goal of the Day:Learn how to edit a file in a GitHub repository and commit your changes. π§ What You Should KnowCommits are how developers track progress, explain changes, and collaborate. Each commit creates a snapshot of a file at a moment in time. Over time, commits help tell the story of a project β what changed, when, and why. If Issues are about talking about work, commits are about doing the work. And your first commit? Thatβs a huge step. It means youβve gone from observing to contributing. From reading to writing. π§βπ» Real-World Example: Why Commits MatterLetβs say you notice a typo in a projectβs README. Instead of just opening an issue, you want to go one step further and fix it yourself. By clicking "Edit", making the change, and submitting it, youβre helping improve the project directly. This is what open source is all about! π οΈ Hands-On Challenge:Step 1: Fork a Repo to PracticeIf you donβt already have a test repo, hereβs one you can use: Click Fork (top right) to make your own copy. Step 2: Navigate to a File You Want to Edit
Step 3: Make a Small Change
For example: _This is part of my 7 Days of GitHub learning journey!_Step 4: Write a Commit Message Step 5: Commit Your ChangesSelect "Commit directly to the π Just like that, you've made your first commit! π¬ Community Prompt:What did you change or add in your commit today? Drop a link to your fork or commit below β weβd love to see it! π Want to Go Deeper?
π₯ One more day to go! Tomorrow, youβll take everything youβve learned and use it to either start your own project or contribute to someone elseβs. Youβre so close β and weβre cheering for you all the way! |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
Today's CommitFor today's challenge, I made some big changes to a personal documentation project I'm working on! What I ChangedI did some pull requests to...
What I LearnedI had fun working on this project! I feel excited to contribute more to existing GitHub projects. I'm on the lookout for projects in need of documentation! Thanks again for another great post-- this whole course has been so helpful and I really appreciate it! π |
Beta Was this translation helpful? Give feedback.
-
|
You made it to Day 7 of 7 Days of GitHub β congratulations!!! π Letβs wrap it up with one of the most rewarding parts of being on GitHub: starting your own project or contributing to one you care about. Proud of how far youβve come! π |
Beta Was this translation helpful? Give feedback.
-
|
Done @ghostinhershell |
Beta Was this translation helpful? Give feedback.
-
|
β Done! Iβve added my name as a contributor! |
Beta Was this translation helpful? Give feedback.





You made it to Day 7 of 7 Days of GitHub β congratulations!!! π
Letβs wrap it up with one of the most rewarding parts of being on GitHub: starting your own project or contributing to one you care about.
Check out the final post: https://github.com/orgs/community/discussions/168615
Proud of how far youβve come! π