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
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
340
NIKKEI Tech Talk#38
cipepser
0
190
Foundation Modelsを実装日本語学習アプリを作ってみた!
hypebeans
1
120
AI Agent 時代的開發者生存指南
eddie
4
2.1k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
450
Leading Effective Engineering Teams in the AI Era
addyosmani
7
580
Introduce Hono CLI
yusukebe
6
3.1k
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
1.2k
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
960
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
14k
モテるデスク環境
mozumasu
3
1.2k
Cursorハンズオン実践!
eltociear
2
1.2k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Scaling GitHub
holman
463
140k
Site-Speed That Sticks
csswizardry
13
920
Practical Orchestrator
shlominoach
190
11k
Agile that works and the tools we love
rasmusluckow
331
21k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
580
GitHub's CSS Performance
jonrohan
1032
470k
GraphQLとの向き合い方2022年版
quramy
49
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Navigating Team Friction
lara
190
15k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
The Invisible Side of Design
smashingmag
302
51k
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!