🚀 Day 5 of My #100DaysOfCode Journey Today felt like a big step toward becoming a real developer. I completed: ✅ Command Line Basics ✅ Setting Up Git Instead of relying on GUIs, I worked directly in the terminal: Created and organized files & directories Navigated the system using commands Deleted and managed files efficiently Then I took it further: 🔗 Connected Git to GitHub for the first time This might seem simple, but it’s foundational. These are the tools developers use every single day. There were moments of confusion, but figuring things out step by step is what makes the learning stick. 📈 Progress is steady, and that’s what matters. If you're learning to code, don’t skip the basics; they compound faster than you think. #100DaysOfCode #BuildInPublic #WebDevelopment #Git #LearningJourney
100DaysOfCode Day 5: Mastering Command Line Basics and Git
More Relevant Posts
-
🚀 𝟳 𝗚𝗶𝘁 𝗖𝗼𝗺𝗺𝗮𝗻𝗱𝘀 𝗘𝘃𝗲𝗿𝘆 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 𝗦𝗵𝗼𝘂𝗹𝗱 𝗞𝗻𝗼𝘄 If you're a developer and not comfortable with Git… you're making your life harder than it needs to be 👇 1️⃣ git clone → Copy a repository to your local machine 2️⃣ git status → Check what’s changed 3️⃣ git add . → Stage all changes 4️⃣ git commit -m "message" → Save your changes 5️⃣ git push → Upload code to GitHub 6️⃣ git pull → Get latest updates from repo 7️⃣ git checkout -b branch-name → Create & switch to a new branch 💡 Bonus Tip: Use branches. Don’t push everything to main 😅 🧠 Reality: Good developers don’t just write code… they manage code properly. 💾 Save this for later 🔁 Share with your dev friends 👨💻 Follow for more dev tips #Git #GitHub #Developers #Programming #WebDevelopment #CodingTips #SoftwareEngineering #TechSkills #100DaysOfCode
To view or add a comment, sign in
-
-
GitHub is now using coding agents to build... more agents. I've been thinking about this: it sounds cool, but are we truly boosting developer creativity or just automating away the less engaging, more predictable parts of the job? The real test is actual impact on complex problem-solving, not just task completion. Read the full breakdown: https://lnkd.in/gMxtFYwp #AIinDev #DeveloperExperience #EngineeringReality
To view or add a comment, sign in
-
I Googled "how to undo a git commit" for the 100th time last week. So I made this. A cheat sheet with only the commands you actually use. No 50-command lists. No fluff. → Daily workflow: status → add → commit → push. That's 90% of your day. → Branches: never work on main directly. Create a branch. Always. → git stash is your best friend when you need to switch tasks fast → git reset HEAD~1 undoes your last commit but keeps the code — saves lives → git blame — for when something breaks in prod and you need to find who did it 👀 → git checkout -b [name] creates AND switches branch in one go. Use this. Screenshot the last slide — it has everything in one place. Which git command took you the longest to learn? 👇 #github #git #webdevelopment #programming #100daysofcode #softwareengineering #coding #developer #devtools #learntocode
To view or add a comment, sign in
-
🚀 Today I Learned: GitHub Commit Types That Make You Look Like a Pro 💻 I used to write random commit messages… But today I discovered Conventional Commits and it changes everything 🔥 Here’s a quick breakdown 👇 🔹 feat → adds a new feature 🔹 fix → fixes a bug 🔹 chore → setup/config changes (no feature impact) 🔹 refactor → improves code without changing behavior 🔹 style → formatting changes (no logic change) 🔹 docs → documentation updates 🔹 test → adding or updating tests 💡 Clean commits = better collaboration + easier debugging + professional codebase From now on, no more “final-final-last.js” commits 😅 🔥 If you're learning development, start small, but start right. #Git #GitHub #WebDevelopment #Programming #CleanCode #DeveloperLife #LearnInPublic #100DaysOfCode #SoftwareEngineering #CodingJourney #Frontend #Backend #TechTips
To view or add a comment, sign in
-
Master Git & GitHub: From Zero to Hero! Ever felt lost in a sea of terminal commands? Whether you are just starting your coding journey or you're a seasoned dev, having a solid grasp of Git is non-negotiable. I’ve put together a comprehensive "Cheat Sheet" banner covering everything from basic initialization to advanced debugging like cherry-pick and bisect. What's inside: ✅ Basics: init, clone, add, commit ✅ Workflow: branch, push, pull ✅ Collaboration: merge, rebase, fork ✅ Advanced: stash, revert, reflog Save this post for your next "Merge Conflict" emergency! 🚩 #Git #GitHub #Programming #WebDevelopment #SoftwareEngineering #CodingTips #OpenSource
To view or add a comment, sign in
-
-
Ever wanted to grab a subset of a Github repo and ended up downloading way more than you needed? That kept happening to me, especially with larger repos. So instead of working around it, I decided to understand how Git handles this under the hood. That led me to build GitSubset. It’s a small TUI tool that lets you: • Explore a repository’s file tree before downloading anything • Select specific files or folders • Download only what you need using Git’s sparse checkout While building it, I got to dive deeper into: • How Git handles repository data and checkouts • Sparse checkout and partial clones • Structuring and releasing a CLI tool (cross-platform installs, scripts, workflows) This wasn’t meant to be a showcase project, it came from a real need, and it ended up teaching me a lot more about Git internals and shipping tools than I expected. If you’ve ever needed just part of a repo, this might be useful: https://lnkd.in/dqkhkrSB Would appreciate any feedback or thoughts. #programming #softwareengineering #golang #opensource #devtools #git
To view or add a comment, sign in
-
-
🚀 Mastering GitHub CLI Commands Every Developer Should Know Working with GitHub becomes much faster and more efficient when you’re comfortable with the right commands. From initializing repositories to managing branches and handling commits, these commands are essential for every developer. 💡 Key highlights from the guide: • Initialize and clone repositories • Track changes and commit effectively • Manage branches like a pro • Handle merges, rebases, and conflicts • Work with remotes and version tags • Boost productivity with advanced commands Whether you're a beginner or an experienced developer, revisiting these fundamentals can significantly improve your workflow and code management. 📌 Save this post for quick reference and share it with your team! #GitHub #Git #WebDevelopment #Frontend #SoftwareDevelopment #Programming #Developers #Coding #TechTips #DevTools #OpenSource #LearnToCode #DeveloperLife #Productivity #CodeNewbie
To view or add a comment, sign in
-
-
🚀 Mastering GitHub CLI Commands Every Developer Should Know Working with GitHub becomes much faster and more efficient when you’re comfortable with the right commands. From initializing repositories to managing branches and handling commits, these commands are essential for every developer. 💡 Key highlights from the guide: • Initialize and clone repositories • Track changes and commit effectively • Manage branches like a pro • Handle merges, rebases, and conflicts • Work with remotes and version tags • Boost productivity with advanced commands Whether you're a beginner or an experienced developer, revisiting these fundamentals can significantly improve your workflow and code management. 📌 Save this post for quick reference and share it with your team! #GitHub #Git #WebDevelopment #Frontend #SoftwareDevelopment #Programming #Developers #Coding #TechTips #DevTools #OpenSource #LearnToCode #DeveloperLife #Productivity #CodeNewbie
To view or add a comment, sign in
-
-
Git Stashing (the lifesaver you didn’t know you needed 😄) Ever started coding… then suddenly need to switch branches? But your work is not finished yet 🤯 👉 That’s where stash comes in. 🔹 What is Stash? Temporarily saves your unfinished work… without committing it. 👉 Think like: “Pause my work, I’ll come back later.” ⏸️ 🔹 How to use: Save your work: git stash Switch branches, do other work… Bring back your work: git stash pop 🔹 Why use Stash? - No need to make unnecessary commits - Quickly switch tasks - Keeps your repo clean 😂 Simple example: Boss: “Fix this bug NOW!” You: stash current work → switch branch → fix bug → come back 📌 Pro tip: Use stash when work is temporary, not ready to commit. Git stash = Ctrl + Save for developers 💾 👉 Have you used stash before? #Git #GitHub #Developers #Programming #DevLife
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development