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
How to use Git
Search
Htain Lin Shwe
June 28, 2017
Education
1
50
How to use Git
Talk at UCS Internship program
Htain Lin Shwe
June 28, 2017
Tweet
Share
More Decks by Htain Lin Shwe
See All by Htain Lin Shwe
How to learn iOS Development ?
saturngod
0
49
How to contribute to OSM
saturngod
0
69
What next after graduated
saturngod
0
220
To Developers from developer
saturngod
0
640
Other Decks in Education
See All in Education
1021
cbtlibrary
0
400
俺と地方勉強会 - KomeKaigi・地方勉強会への期待 -
pharaohkj
1
1.6k
Linguaxes de programación
irocho
0
530
外国籍エンジニアの挑戦・新卒半年後、気づきと成長の物語
hypebeans
0
730
20251119 如果是勇者欣美爾的話, 他會怎麼做? 東海資工
pichuang
0
170
1014
cbtlibrary
0
520
2025-12-11 nakanoshima.dev LT
takesection
0
100
ロータリー国際大会について~国際大会に参加しよう~:古賀 真由美 会員(2720 Japan O.K. ロータリーEクラブ・(有)誠邦産業 取締役)
2720japanoke
1
770
10分で学ぶ すてきなモナド
soukouki
1
140
Introdución ás redes
irocho
0
530
IHLヘルスケアリーダーシップ研究会17期説明資料
ihlhealthcareleadership
0
870
2025-10-30 社会と情報2025 #05 CC+の代わり
mapconcierge4agu
0
110
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
73
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Color Theory Basics | Prateek | Gurzu
gurzu
0
200
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Context Engineering - Making Every Token Count
addyosmani
9
650
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Automating Front-end Workflow
addyosmani
1371
200k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
90
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
120
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Transcript
GIT Htain Lin Shwe CEO COMQUAS Co., Ltd (UCSY 15th
Batch)
WHAT IS GIT ?
WHAT IS GIT • distributed version control system • for
tracking changes in computer files • coordinating work on those files among multiple people • Git was created by Linus Torvalds in 2005
WHY WE NEED GIT ?
WHY WE NEED GIT ? • Work with multiple people
• Work for different version • Branching (master/dev/hot fix) • Urgent bug fixed • Code History • Backup
IN YOUR LOCAL COMPUTER DISTRIBUTED DEVELOPMENT
None
WHEN WE NEED GIT ?
NOW WHEN WE NEED GIT ? • All the codes
should be on git repo • Need to commit before major changes • Need to commit after major changes • pull before starting • push after commit • Tag it after release • use dev branch when on development
REPO ? COMMIT ? TAG? PUSH ? PULL ?
REPOSITORY REPO • Storage Place • Git URL to push
and pull • https://
[email protected]
/comquas/ awesomeProject.git
LIKE HISTORY COMMIT • All the changes with description •
Can check who changes the codes
SAVING POINT TAG • A lot of commit , not
easy to find • Want to put the label for commit, use the tag
UPLOAD YOUR CHANGES PUSH • Push to the git repo
• All the commit will upload to git repo
MERGE WITH CHANGES PULL • Download other people code •
merge it with your current code • before pull , need to commit your current code
HOW TO USE GIT ?
TIME TO USE GIT HOW TO USE GIT ? •
Need the git repo • Can get free at Github , Gitlab and Bitbucket • Create Account • Create Repo
DEMO
I DON’T LIKE COMMAND LINE
USE GIT CLIENT APP
GUI CLIENT FOR GIT CLIENT APP • source tree (recommend)
(windows,mac,linux) • gitkraken (windows,mac,linux) • Tower (mac) • TortoiseGit (windows)
LEARN MORE OTHER • https://try.github.io/ • https://www.atlassian.com/git/tutorials • https://docs.gitlab.com/ce/gitlab-basics/start-using- git.html
QUESTION ?
THANKS