Skip to content

AmirHaytham/git-a-head

Repository files navigation

Git-A-Head Logo

🎓 Git-A-Head Workshop

Master Git from Zero to Hero in 5 Days! 🚀

License: MIT PRs Welcome Maintenance Stars

Quick StartFeaturesWorkshopExercisesContributing

🚀 Quick Start

# Clone the repository
git clone https://github.com/AmirHaytham/git-a-head.git

# Enter the project directory
cd git-a-head

# Start with Day 1
cd exercises/01-basics

✨ Features

Practical Learning

🎯 Practical Learning

• Hands-on exercises
• Real-world scenarios
• Progressive difficulty

Community Driven

🤝 Community Driven

• Open source
• Contributor friendly
• Regular updates

Rich Content

📚 Rich Content

• Detailed documentation
• Best practices
• Tips and tricks

Professional Training

🎓 Professional Training

• Industry standards
• Best practices
• Real scenarios

📅 Workshop Structure

Day 1: Git Fundamentals 🌱
Day 2: Branching & Merging 🌿
Day 3: Advanced Git 🌳
Day 4: CI/CD Integration 🔄
Day 5: Git Hooks & Tools 🎣

📚 Exercises

Each day includes practical exercises:

💻 Prerequisites

  • Python 3.x
  • Git 2.x+
  • Basic command line knowledge
  • Text editor (VS Code recommended)

🤝 Contributing

We love contributions! Check out our:

📝 License

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

🌟 Star History

Star History Chart

📊 Repository Stats

Repository Stats

🙏 Acknowledgments

Special thanks to all contributors who have helped make this workshop better!


Built with ❤️ by Amir Haytham

About

A comprehensive 5-day Git mastery workshop

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published