Focused on learning and practicing Git & GitHub properly. Instead of just writing code, I worked on managing it the right way. ✔ Creating and configuring Git ✔ Working with local & remote repositories ✔ init, clone, status ✔ add, commit, push ✔ Branching & merging ✔ Handling merge conflicts ✔ Understanding workflow & forking Realization: Writing code is easy. Managing code is what makes you a developer. Next milestone: Use Git in every single project — no excuses. #Git #GitHub #VersionControl #ProgrammingJourney #Cpp #LearningInPublic
Devesh Kumar’s Post
More Relevant Posts
-
💡 A Small Git Problem I Solved Today While pushing my project to GitHub today, I encountered an error : 😬 “Updates were rejected because the remote contains work that you do not have locally.” At first, I wasn’t sure why this happened. After exploring the issue, I learned that the remote repository already had commits (like a README file), which caused a conflict with my local repository. To resolve it, I used: git pull origin main --allow-unrelated-histories This helped me merge the histories and successfully push my code. Every small issue like this teaches something new 😊. Today’s lesson: understanding how Git manages different commit histories. #Git #GitHub #Debugging #LearningInPublic #WebDevelopment
To view or add a comment, sign in
-
Day 23/90 – Understanding Git Branching & GitHub Workflow Today I practiced one of the most important concepts in Git — Branching. Here’s what I worked on: • Created and switched between feature branches • Made isolated commits that don’t affect main • Pushed multiple branches to GitHub • Understood origin vs upstream • Learned the difference between git fetch and git pull • Practiced clone vs fork workflow Branching is what keeps real-world projects stable, collaborative, and production ready. Notes Link - [https://lnkd.in/da3beVRG] Every day I’m understanding Git a little deeper. GitHub Link - [https://lnkd.in/d9d_hejn] #90DaysOfDevOps #DevOpsKaJosh #Git #GitHub #TrainWithShubham
To view or add a comment, sign in
-
Hi developers..💻 Hope you all had a productive and positive week 🚀 Continuing from last weekend’s Git commands post… Last time, I shared some essential Git commands every developer should know. But knowing commands is just the first step — understanding when and why to use them is what truly builds confidence. Let’s quickly revisit the some more 👇 📌 I’m also attaching a small Git basics file for reference. You can save it and revise along with me. **No pressure. **No rush. **Just consistent learning. Once we are comfortable with Git & GitHub, 👉 Next step: Bitbucket and real-time project usage. Let’s grow together 🚀 Who is in? 🙌 If you want pdf comment👇 just "GBG" I'll share to you📄. #Git #GitHub #Bitbucket #VersionControl #WeekendLearning #LearnInPublic #SoftwareDevelopment
To view or add a comment, sign in
-
Today I explored how to push code to GitHub step by step using Git commands, and it gave me a much clearer understanding of how version control actually works behind the scenes. Here’s what I practiced: 🔹 Initializing a repository (git init) 🔹 Adding files to staging (git add .) 🔹 Committing changes (git commit -m "message") 🔹 Connecting to a remote repository (git remote add origin) 🔹 Finally pushing code (git push origin main) At first, it felt a bit confusing, but once I understood the flow — working directory → staging area → repository → remote — everything started making sense. This small step really boosted my confidence in using Git and GitHub effectively 💻 Looking forward to learning more and improving my workflow every day! #Git #GitHub #LearningJourney #WebDevelopment
To view or add a comment, sign in
-
-
🚀 Day 1 of My GitHub Journey — Understanding the Basics Today wasn’t just about running commands… it was about actually understanding what each one does. Small clarity now saves big headaches later. Here’s what I learned 👇 🔹 git --version Checks whether Git is installed and shows the current version. 🔹 git config --global user.name "Your Name" Sets the username that will appear in your commits. 🔹 git config --global user.email "your@email.com" Sets the email linked to your commits. 🔹 git config --list Displays your current Git configuration settings. 🔹 git init Initializes a new Git repository in your project folder. 🔹 git clone <repo-url> Downloads an existing repository from GitHub to your local machine. 🔹 git status Shows the current state of your repo — what’s changed, staged, or untracked. 💡 Biggest takeaway: Git isn’t scary… it just wants you to be precise. Day 1 done. Back again tomorrow to go deeper. 💻🚀 #Git #GitHub #LearningInPublic #DeveloperJourney #VersionControl
To view or add a comment, sign in
-
🚀 Day 23 of #90DaysOfDevOps Today, I leveled up from simple commits to the most powerful concept in Git: Branching & GitHub Workflows. 🌿 Isolation is key in DevOps💻—you never want to experiment on your production-ready code. Today, I mastered how to keep the "Source of Truth" safe while building new features. What I practiced: ✅ Feature Branching: Created feature-1 and feature-2 to work on updates without breaking the main branch. ✅The Modern Switch: Transitioned from git checkout to git switch—the cleaner, dedicated way to navigate between branches. ✅Remote Architecture: Finally demystified the relationship between Origin (my personal fork) and Upstream (the original source). ✅ Syncing Workflows: Learned the "Fetch + Merge" dance to keep my local environment perfectly aligned with the original repository. 💯 Key takeaway: Understanding the difference between git fetch and git pull is a game-changer. Fetching gives you that "buffer zone" to review changes before they merge into your local work, ensuring a conflict-free and stable pipeline. ⚡ #90DaysOfDevOps #DevOpsKaJosh #TrainWithShubham #Git #GitHub #Linux #OpenSource #LearningInPublic #CloudComputing
To view or add a comment, sign in
-
-
🚀 TASK 1 COMPLETED: GIT INSTALLATION & SETUP ✔ Successfully installed Git ✔ Configured Git with username & email ✔ Initialized a local repository ✔ Added & committed project files ✔ Connected to GitHub ✔ Pushed code to remote repository In this video, I’m demonstrating the complete Git setup process and basic commands used for version control. #Git #DevOps #VersionControl #GitHub #LearningInPublic #TechJourney #ContinuousImprovement #TechnoHacks #Mentor Sandip Gavit
To view or add a comment, sign in
-
Stop searching for Git commands every 5 minutes! 🛑 Memorizing the basics is one of the best ways to speed up your workflow as a developer. This video breaks down the most important GitHub commands in a way that actually sticks. Perfect for beginners and anyone looking to sharpen their skills. 🚀 . . . . . . . #Git #GitHub #SoftwareEngineering #LearningToCode #TechTips
To view or add a comment, sign in
-
If anyone is interested in developing their skills in Git & GitHub , a quick thought based on my experience that might be helpful. 💬 Here are some tips for developing this skill, few tips that helped me: • Learn the basic Git commands like "git init", "git add", "git commit", "git push", and "git pull". • Understand how version control works and why it is important in software development. • Practice by uploading your projects to GitHub and maintaining a clean repository. • Write clear commit messages so others can understand the changes. • Explore collaboration features like branches, pull requests, and issues. I learned Git & GitHub while building projects and pushing my code regularly. The best way to learn is by using it daily in your development workflow. #Git #GitHub #VersionControl #SoftwareDevelopment #LearningJourney
To view or add a comment, sign in
-
As a developer, one of the most important skills I use daily is Git. I’ve broken down Git in 60 seconds — how it tracks your project, manages versions, and saves you from disasters. Small tool. Massive impact. Watch the reel and level up 🚀 #SoftwareDevelopment #GitHub #CodingJourney #TechCommunity #LearnInPublic
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