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
- 861