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
Introduction to GIT
Search
landish
March 06, 2015
Programming
0
54
Introduction to GIT
landish
March 06, 2015
Tweet
Share
More Decks by landish
See All by landish
Anatomy Of The Web
landish
1
180
Markdown
landish
0
150
Introduction to Ionic Framework
landish
0
90
PHPUnit
landish
0
98
Some Modern Tools for Developers
landish
0
130
Other Decks in Programming
See All in Programming
ニーリーにおけるプロダクトエンジニア
nealle
0
950
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
530
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
320
TypeScriptでDXを上げろ! Hono編
yusukebe
3
770
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
2
15k
テスト駆動Kaggle
isax1015
1
620
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
470
ソフトウェア設計とAI技術の活用
masuda220
PRO
16
3.4k
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
170
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
0
150
可変変数との向き合い方 $$変数名が踊り出す$$ / php conference Variable variables
gunji
0
180
AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
twada
PRO
99
37k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
43
7.6k
The Pragmatic Product Professional
lauravandoore
35
6.7k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Embracing the Ebb and Flow
colly
86
4.8k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Designing Experiences People Love
moore
142
24k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Speed Design
sergeychernyshev
32
1k
Transcript
Getting Started with GIT loading...
What is GIT? still loading...
be patient, still loading... A little Bit of Theory...
Repositories LOCAL Repository REMOTE Repository
Branches Default branch name is master Create or copy unlimited
branches Create new branch = Copy master branch Merge some branch to master
Initialize GIT Command: git init ( creates .git folder in
root directory )
Adding Files Command: git add filename.txt git add .
Click “YES” almost always
Ignoring Files - Create .gitignore file on ROOT directory -
Add files/directories line by line Example: example.html images/* .idea/* ( Specific for PHPStorm Editor )
Check Status Command: git status
Commit Command: git commit -m “Message of Commit”
Pull & Push Command: git push -u origin master git
pull Pull - Download from GIT Server Push - Upload to GIT Server
How to Install? Windows - http://msysgit.github.io/ OSX ( Requires Xcode
) - https://code.google.com/p/git-osx-installer/ Linux - Install Windows or Buy Mac
Bitbucket Plugin for PHPStorm
None
None
None
Using GIT With PHPStorm
Using GIT With PHPStorm
None
None
None
None
None
None
None
None
None
None
SourceTree ( GIT UI Application )
Resources GIT Essentials ( Premium Video Course ) - https://tutsplus.com/course/git-essentials/
GIT Cheat Sheet ( PDF/PNG ) - http://git-tower.com/blog/git-cheat-sheet-detail/ Sourcetree App - http://www.sourcetreeapp.com/
Resources How to setup Visual Studio with BitBucket using Git
Extensions - http://goo.gl/pIQtv1 How to Configure BitBucket Git Repository in you Eclipse? - http://goo.gl/Pp5uYE
Thank you all!