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