Hello World, Hello Community: My First Pull Request!
After mastering the basics of Git locally, it was time to go global. The second half of my DevOps sprint was all about GitHub—not just as a storage locker for code, but as a collaboration hub.
Phase 1: The Professional Profile (Assignment 4)
You can't show up to a party without introducing yourself. I spent time polishing my GitHub profile to look the part.
Trending: I explored the "Trending" tab to see what the world is building.
The Workflow: I learned the difference between Starring (bookmarking) and Forking (copying). Forking is key—it’s how you get your own copy of a project to mess around with safely.
Phase 2: The Collaboration (Assignment 5)
This was the real deal. I simulated joining an open-source team.
The Challenge: Contribute to a shared repository (devops-micro-internship-interviews) without breaking anything.
The Tech: I set up SSH keys (no more typing passwords!) and learned the "Triangle Workflow."
origin = My Fork (where I push)
upstream = The Original Repo (where I pull updates)
The Result: I created a feature branch, added my name to the student list, and opened my very first Pull Request (PR).
There is something incredibly satisfying about seeing that green "Open pull request" button. I’m no longer just coding alone; I’m part of the ecosystem now.
Key Takeaway: Syncing with upstream before pushing is the secret to a happy life (and no merge conflicts).
#OpenSource #GitHub #DevOps #PullRequest #Collaboration #CodingLife #DMI #Git