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
Version control with Git and Github v1
Search
Nnabueze Uhiara
September 15, 2017
Programming
0
34
Version control with Git and Github v1
Iqube tech talk
Nnabueze Uhiara
September 15, 2017
Tweet
Share
More Decks by Nnabueze Uhiara
See All by Nnabueze Uhiara
Version control with Git and Github _ANC
nezspencer
1
98
Other Decks in Programming
See All in Programming
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
Multi Step Form, Decentralized Autonomous Organization
pumpkiinbell
1
660
AWSマネコンに複数のアカウントで入れるようになりました
yuhta28
2
160
動作確認やテストで漏れがちな観点3選
starfish719
6
1k
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
300
GAEログのコスト削減
mot_techtalk
0
110
ASP. NET CoreにおけるWebAPIの最新情報
tomokusaba
0
360
SwiftUI Viewの責務分離
elmetal
PRO
0
150
技術を根付かせる / How to make technology take root
kubode
1
240
Pythonでもちょっとリッチな見た目のアプリを設計してみる
ueponx
1
480
Introduction to kotlinx.rpc
arawn
0
630
テストをしないQAエンジニアは何をしているか?
nealle
0
130
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
400
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Writing Fast Ruby
sferik
628
61k
Done Done
chrislema
182
16k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
310
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Agile that works and the tools we love
rasmusluckow
328
21k
How GitHub (no longer) Works
holman
313
140k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Transcript
Version control with Git and Github -Nnabueze Uhiara (software developer,
Iqube labs)
Main points What is version control? Why version control? Why
Git? Why github? Git (proposed) workflow
What is Version control? A system that records changes to
a file or set of files over time so that you can recall specific versions later.
Why Version control? • Collaboration • Storing versions properly •
Knowing what changed and why it changed(commit messages) • Ability to switch between versions • Backup
Why Git? • It is a distributed VCS • Enables
offline work • Immunity to explore/try out new things • Large community
Why GitHub? • Large community of fellow devs • Integrates
seamlessly with other dev platforms • Helps to boost your CV • Show your work to the dev world. PS: Git != GitHub
Proposed git workflow Clone,checkout,branch,merge,rebase,commit,push,pull - What are these?? When Do
you use them?? How to collaborate with others to avoid merge conflicts?? How to fix merge conflicts?? (you cant avoid them all )