Skip to content

Harshit-Patel01/Git-Steroids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Commands Master Guide 🚀

A comprehensive, hands-on guide to Git and GitHub commands, from basics to advanced concepts. This repository serves as a one-stop solution for learning Git and GitHub through practical examples and ready-to-use scripts.

📚 Repository Structure

.
├── 01-basics/
│   ├── scripts/
│   └── README.md
├── 02-intermediate/
│   ├── scripts/
│   └── README.md
├── 03-advanced/
│   ├── scripts/
│   └── README.md
├── scripts/
│   ├── windows/
│   └── linux/
└── examples/

🎯 What You'll Learn

  1. Basics

    • Repository initialization
    • Adding and committing changes
    • Pushing and pulling
    • Branch management basics
  2. Intermediate

    • Branching strategies
    • Merge conflict resolution
    • Stashing changes
    • Remote repository management
    • Git hooks basics
  3. Advanced

    • Rebasing
    • Cherry-picking
    • Git workflows
    • Advanced Git hooks
    • Repository maintenance
    • Git internals

🚀 Quick Start

  1. Clone this repository:
git clone https://github.com/yourusername/git-commands-master.git
cd git-commands-master
  1. Navigate to your skill level:

  2. Use the one-click scripts in the scripts directory for your operating system.

📂 Directory Guide

  • 01-basics/: Fundamental Git commands and concepts
  • 02-intermediate/: More complex Git operations and workflows
  • 03-advanced/: Advanced Git concepts and best practices
  • scripts/: Ready-to-use scripts for Windows and Linux
  • examples/: Real-world examples and scenarios

🛠️ Available Scripts

Windows Users

  • Located in scripts/windows/
  • Double-click to execute
  • PowerShell scripts for automation

Linux Users

  • Located in scripts/linux/
  • Execute with ./script-name.sh
  • Bash scripts for automation

📝 How to Use This Repository

  1. Start with the basics section if you're new to Git
  2. Each section contains:
    • Detailed README with concepts
    • Step-by-step tutorials
    • Practice exercises
    • Ready-to-use scripts
    • Common problems and solutions

🤝 Contributing

Feel free to contribute to this repository by:

  1. Forking the repository
  2. Creating your feature branch
  3. Committing your changes
  4. Pushing to your branch
  5. Creating a Pull Request

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

The only Repo you need to lean about Git and GitHub Commands

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors