Skip to content

About

A beginner-friendly repository for learning Git and GitHub basics including commands, workflows and version control practice.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

Learn GitHub 🚀

A beginner-friendly repository created to learn and practice Git and GitHub concepts through hands-on examples and exercises.


📖 About

This repository documents my journey of learning Git and GitHub. It includes essential commands, workflows, and practical examples to build a strong foundation in version control.


📚 Topics Covered

  • Git Installation
  • Git Configuration
  • Repository Initialization
  • Git Clone
  • Git Status
  • Git Add
  • Git Commit
  • Git Log
  • Git Branch
  • Git Checkout
  • Git Switch
  • Git Merge
  • Git Remote
  • Git Push
  • Git Pull
  • Git Fetch
  • Git Reset
  • Git Revert
  • Git Stash
  • GitHub Fork
  • Pull Requests
  • Merge Conflicts
  • README Creation
  • GitHub Workflow
  • Best Practices

🛠️ Tools Used

  • Git
  • GitHub
  • Git Bash
  • Visual Studio Code

🎯 Purpose

The goal of this repository is to:

  • Learn Git commands step by step
  • Understand GitHub workflows
  • Practice version control
  • Build confidence with real-world Git operations
  • Create a reference for future projects

📂 Repository Structure


learn-github/
│
├── README.md
├── Git installation
├── git basics
├── git commands
└── Advanced Git Commands


🚀 Getting Started

Clone the repository:

git clone https://github.com/YOUR_USERNAME/learn-github.git

Move into the project folder:

cd learn-github

📈 Learning Progress

  • ✅ Git Basics
  • ✅ GitHub Basics
  • ✅ Branching
  • ✅ Merging
  • ✅ Remote Repositories
  • 🔄 Advanced Git (In Progress)
  • 🔄 GitHub Collaboration (In Progress)

🤝 Contributions

This repository is primarily for learning and practice. Suggestions and improvements are always welcome.


👩‍💻 Author

Lahari Kotian

AI & Machine Learning Engineering Student


⭐ If you found this repository useful, consider giving it a star!

About

A beginner-friendly repository for learning Git and GitHub basics including commands, workflows and version control practice.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors