Skip to content

Sakshamxx/Git-Learning-Journey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git-Learning-Journey

Mastering Version Control in 3 Days

📌 About This Repository

This repository documents my 3-day intensive journey of learning Git & GitHub. It includes hands-on practice, commands, workflows, and real implementations that I performed while building my version control skills.

⚡ Focus: Learning by Doing, Not Just Watching

🧭 Roadmap

📅 Day 1 – Git Foundations • Git installation & setup • Version control basics • Repository initialization • Staging & committing • Tracking changes & history

✅ Output: Local repository with multiple commits

📅 Day 2 – GitHub & Remote Repos • Creating repositories on GitHub • Connecting local repo to remote • Push, Pull & Clone operations

✅ Output: Code successfully hosted on GitHub

📅 Day 3 – Branching & Collaboration • Branch creation & switching • Merging branches • Introduction to pull requests

✅ Output: Branch workflow implemented

🛠️ Tech Stack • Git • GitHub

📂 Repository Structure

Git-Learning-Journey/ │ ├── Day-1-Basics/ ├── Day-2-GitHub/ ├── Day-3-Branching/ │ ├── Notes/ ├── Commands.md └── README.md

📸 Visual Workflow

Working Directory → Staging Area → Local Repository → GitHub

📈 Progress Tracker

Day Topic Status Day 1 Git Basics ✅ Completed Day 2 GitHub 🔄 In Progress Day 3 Branching ⏳ Pending

💡 Key Learnings • Understanding how version control works • Managing project history efficiently • Collaborating using GitHub workflows

🎯 Goal

To confidently use Git & GitHub in real-world projects and collaborate like a professional developer.

⚡ Author

Saksham Chauhan

Github

LinkedIn

⭐ If you find this useful

Give it a ⭐ and follow my journey!

About

This repository documents my 3-day intensive journey of learning Git and GitHub. It includes hands-on practice, commands, concepts, and real examples that I implemented while learning version control. The goal is to build a strong foundation and use Git effectively in real-world projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages