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