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
170
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
380
Internship Presentation for School
sri
1
150
The Internet of Things for Mobile Developers
sri
1
110
Other Decks in Programming
See All in Programming
「Chatwork」Android版アプリを 支える単体テストの現在
okuzawats
0
180
ブラウザ単体でmp4書き出すまで - muddy-web - 2024-12
yue4u
3
480
テストコード書いてみませんか?
onopon
2
140
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
1
150
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
2
110
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
190
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
270
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
140
Scalaから始めるOpenFeature入門 / Scalaわいわい勉強会 #4
arthur1
1
340
Kaigi on Railsに初参加したら、その日にLT登壇が決定した件について
tama50505
0
100
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
270
採用事例の少ないSvelteを選んだ理由と それを正解にするためにやっていること
oekazuma
2
1k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
45
7k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
KATA
mclloyd
29
14k
The Language of Interfaces
destraynor
154
24k
Visualization
eitanlees
146
15k
Making Projects Easy
brettharned
116
5.9k
Adopting Sorbet at Scale
ufuk
73
9.1k
Code Reviewing Like a Champion
maltzj
520
39k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Speed Design
sergeychernyshev
25
670
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Git: the NoSQL Database
bkeepers
PRO
427
64k
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