Code together with GitHub
{
"Agenda 📅" : [
}
"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"
What this talk is, and is not !
✅ Git & GitHub basics
✅ Practical examples with basic setup & workflow
🙅♂️ Workshop
🙅♂️ How to's of Open Source contribution
enter
- Distributed Version Control System
- Created by Linus Torvalds in 2005
Version control ??
Distributed ??
A system that keeps records of your changes 🔁
Allows:
-
Collaborative development
-
You to know Who made What changes & When
- You to revert any changes and go back to a previous state
👉
👉
Git in the
🍕
🍺
🍰
☕
LIFE EASIER
in short
A Git repository hosting service
Has following features:
- Share the code
- Create issues
- Pull requests etc.
👉
👉
Google Drive/Photo for your code (repo.)
👉
vs
Git is the tool, GitHub is the service for projects that use Git.
Workflows
GitHub Workflow
👉
Git Workflow
👉
- Simple, for small projects
- Complex, for big projects
Conclusion 🎯
Resources
Code Together With GitHub
By Abhishek Mishra
Code Together With GitHub
Presentation on git and GitHub
- 807