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
390
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
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
4
1.3k
SwiftUI Viewの責務分離
elmetal
PRO
0
140
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
770
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
41
15k
GAEログのコスト削減
mot_techtalk
0
110
Linux && Docker 研修/Linux && Docker training
forrep
23
4.5k
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
自分ひとりから始められる生産性向上の取り組み #でぃーぷらすオオサカ
irof
8
2.6k
『GO』アプリ バックエンドサーバのコスト削減
mot_techtalk
0
130
Introduction to kotlinx.rpc
arawn
0
630
2024年のWebフロントエンドのふりかえりと2025年
sakito
1
230
『品質』という言葉が嫌いな理由
korimu
0
160
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
137
6.8k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
310
Docker and Python
trallard
44
3.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Unsuck your backbone
ammeep
669
57k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
A Philosophy of Restraint
colly
203
16k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Building Adaptive Systems
keathley
40
2.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
51k
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