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
47
Introduction to GIT
landish
March 06, 2015
Tweet
Share
More Decks by landish
See All by landish
Anatomy Of The Web
landish
1
170
Markdown
landish
0
120
Introduction to Ionic Framework
landish
0
83
PHPUnit
landish
0
90
Some Modern Tools for Developers
landish
0
120
Other Decks in Programming
See All in Programming
Jakarta EE meets AI
ivargrimstad
0
670
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
10
1.3k
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
140
OnlineTestConf: Test Automation Friend or Foe
maaretp
0
110
Remix on Hono on Cloudflare Workers
yusukebe
1
300
「今のプロジェクトいろいろ大変なんですよ、app/services とかもあって……」/After Kaigi on Rails 2024 LT Night
junk0612
5
2.2k
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.2k
ふかぼれ!CSSセレクターモジュール / Fukabore! CSS Selectors Module
petamoriken
0
150
ローコードSaaSのUXを向上させるためのTypeScript
taro28
1
630
Jakarta EE meets AI
ivargrimstad
0
220
みんなでプロポーザルを書いてみた
yuriko1211
0
280
A Journey of Contribution and Collaboration in Open Source
ivargrimstad
0
970
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
How to Ace a Technical Interview
jacobian
276
23k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
130
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Adopting Sorbet at Scale
ufuk
73
9.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Rails Girls Zürich Keynote
gr2m
94
13k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
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!