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
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
240
CloudNativePGがCNCF Sandboxプロジェクトになったぞ! 〜CloudNativePGの仕組みの紹介〜
nnaka2992
0
220
Writing documentation can be fun with plugin system
okuramasafumi
0
120
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
11
1.8k
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
41
15k
定理証明プラットフォーム lapisla.net
abap34
1
1.7k
Grafana Cloudとソラカメ
devoc
0
140
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
160
ARA Ansible for the teams
kksat
0
150
Honoとフロントエンドの 型安全性について
yodaka
4
250
Linux && Docker 研修/Linux && Docker training
forrep
23
4.5k
AWS Lambda functions with C# 用の Dev Container Template を作ってみた件
mappie_kochi
0
240
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
Designing for Performance
lara
604
68k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
YesSQL, Process and Tooling at Scale
rocio
171
14k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
20
2.4k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
How GitHub (no longer) Works
holman
313
140k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Being A Developer After 40
akosma
89
590k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
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