Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Git Set Go!
Search
Sri Kadimisetty
March 11, 2014
Programming
2
180
Git Set Go!
Accompanying slides for a Git workshop presented at MSUM ACM.
Sri Kadimisetty
March 11, 2014
Tweet
Share
More Decks by Sri Kadimisetty
See All by Sri Kadimisetty
How to make an iOS App
sri
0
140
Understanding Autolayout
sri
2
420
Internship Presentation for School
sri
1
160
The Internet of Things for Mobile Developers
sri
1
120
Other Decks in Programming
See All in Programming
Reduxモダナイズ 〜コードのモダン化を通して、将来のライブラリ移行に備える〜
pvcresin
2
690
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.5k
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.9k
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
920
CSC509 Lecture 02
javiergs
PRO
0
410
ソフトウェア設計の実践的な考え方
masuda220
PRO
3
490
Model Pollution
hschwentner
1
190
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
130
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
160
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3.1k
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
570
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
450
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Become a Pro
speakerdeck
PRO
29
5.5k
How STYLIGHT went responsive
nonsquared
100
5.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Balancing Empowerment & Direction
lara
4
680
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Scaling GitHub
holman
463
140k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
Six Lessons from altMBA
skipperchong
28
4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
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