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
55
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
160
Introduction to Ionic Framework
landish
0
92
PHPUnit
landish
0
99
Some Modern Tools for Developers
landish
0
130
Other Decks in Programming
See All in Programming
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
180
Advance Your Career with Open Source
ivargrimstad
0
500
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
止められない医療アプリ、そっと Swift 6 へ
medley
1
170
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
1
440
All About Angular's New Signal Forms
manfredsteyer
PRO
0
130
CSC305 Lecture 03
javiergs
PRO
0
240
組込みだけじゃない!TinyGo で始める無料クラウド開発入門
otakakot
0
240
オープンソースソフトウェアへの解像度🔬
utam0k
15
2.7k
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
990
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
310
Six and a half ridiculous things to do with Quarkus
hollycummins
0
170
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Docker and Python
trallard
46
3.6k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Scaling GitHub
holman
463
140k
For a Future-Friendly Web
brad_frost
180
9.9k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Typedesign – Prime Four
hannesfritz
42
2.8k
The Pragmatic Product Professional
lauravandoore
36
6.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
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!