"About me 👨🔬", "what the talk is, and is not!", "Quick walk-through over Git", "What's GitHub ?", "Git vs GitHub" "Show time": ["git setup","git basics","git workflows"] "Best practices for git & common mistakes ⏱️", "Resources for Git" "Conclusion"
Abhishek
👨💻 Software Eng. at Essentia SoftServ
🐍 Pythonista, GDG Chennai & PyCon IN ♥️
👨👩👧👦 Community first person 💛
connect with me:
🚫 not "10x Engineer"
✅ Git & GitHub basics
✅ Practical examples with basic setup & workflow
🙅♂️ Workshop
🙅♂️ How to's of Open Source contribution
- Distributed Version Control System
- Created by Linus Torvalds in 2005
Version control ??
Distributed ??
A system that keeps records of your changes 🔁
Allows:
👉
👉
A Git repository hosting service
Has following features:
👉
👉
Google Drive/Photo for your code (repo.)
👉
vs
Git is the tool, GitHub is the service for projects that use Git.
GitHub Workflow
👉
Git Workflow
👉
- Simple, for small projects
- Complex, for big projects