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
53
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
89
PHPUnit
landish
0
97
Some Modern Tools for Developers
landish
0
130
Other Decks in Programming
See All in Programming
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
170
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
740
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
120
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
380
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
840
Spring gRPC で始める gRPC 入門 / Introduction to gRPC with Spring gRPC
mackey0225
2
520
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
17
4.8k
Is Xcode slowly dying out in 2025?
uetyo
1
180
レガシーシステムの機能調査・開発におけるAI利活用
takuya_ohtonari
0
610
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
120
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Docker and Python
trallard
44
3.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Adopting Sorbet at Scale
ufuk
77
9.4k
Bash Introduction
62gerente
614
210k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Making the Leap to Tech Lead
cromwellryan
134
9.3k
Unsuck your backbone
ammeep
671
58k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.4k
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!