Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Git Set Go!
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Sri Kadimisetty
March 11, 2014
Programming
210
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Git Set Go!
Accompanying slides for a Git workshop presented at MSUM ACM.
Sri Kadimisetty
March 11, 2014
More Decks by Sri Kadimisetty
See All by Sri Kadimisetty
How to make an iOS App
sri
0
170
Understanding Autolayout
sri
2
490
Internship Presentation for School
sri
1
200
The Internet of Things for Mobile Developers
sri
1
150
Other Decks in Programming
See All in Programming
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
430
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
4.9k
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
470
Agents on Rails - Rails at Scale 2026
irinanazarova
0
330
Simple Storage Service(S3) is not simple
iwatsukayura
0
180
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
260
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
110
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
130
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
550
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
340
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
440
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
130
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
860
Scaling GitHub
holman
464
140k
Producing Creativity
orderedlist
PRO
348
41k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Writing Fast Ruby
sferik
630
63k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Un-Boring Meetings
codingconduct
0
440
Fireside Chat
paigeccino
43
4k
A Soul's Torment
seathinner
8
3.7k
Optimising Largest Contentful Paint
csswizardry
37
4k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Transcript
Git Set Go! SRI KADIMISETTY
“A free and open source distributed version control system designed
to handle everything from small to very large projects with speed and efficiency.”
“A free and open source distributed version control system designed
to handle everything from small to very large projects with speed and efficiency.”
“A free and open source distributed version control system designed
to handle everything from small to very large projects with speed and efficiency.”
“A free and open source distributed version control system designed
to handle everything from small to very large projects with speed and efficiency.”
Then
Now
Installation Repositories, Stages & Commits Git started github.com Branches &
Collaboration
help.github.com/articles/set-up-git
Installation Repositories, Stages & Commits Git started github.com Branches &
Collaboration
LOCAL DIRECTORY STAGING AREA REPOSITORY “A directory is a location
in the filesystem where you can store files and more directories.”
LOCAL DIRECTORY STAGING AREA REPOSITORY add
LOCAL DIRECTORY STAGING AREA REPOSITORY “A staging area is basically
a loading dock where you get to determine what changes get shipped away.” –gitready.com
LOCAL DIRECTORY STAGING AREA REPOSITORY commit
LOCAL DIRECTORY STAGING AREA REPOSITORY “A Repository is a directory
that contains files and sub directories that are being tracked by git.”
Installation Repositories, Stages & Commits Git started github.com Branches &
Collaboration
None
git init touch README git add README git commit -m
“add README”
git init touch README git add README git commit -m
“add README”
git init touch README git add README git commit -m
“add README”
git init touch README git add README git commit -m
“add README”
staging & committing demo
Installation Repositories, Stages & Commits Git started github.com Branches &
Collaboration
None
github demo
education.github.com
1. Stop emailing code 2. Never lose your work 3.
Stay organized 4. Build a portfolio
Github gives students free private repositories Shy ?
education.github.com /discount_requests/new
And keep this between us but you can get away
with running an entire website on“Github Pages” for free CC - ATTR (CC BY 3.0) Whisper designed by Chris Dawson from the Noun Project
Installation Repositories, Stages & Commits Git started github.com Branches &
Collaboration
branching demo
guides.github.com codeschool.com/courses/try-git try.github.com