Git BootCamp 
Yangon - 2014
Organized By
Facilitated by
Sponsored by 
www.github.com www.geniuscoffee.info/ 
https://www.facebook.com/arpalartech
Agenda 
Section-1: Basic Git 
Section-2: Branching and Merging 
Section-3: Working with Repository 
Section-4: Gitflow
About Us 
Ye Mon Kyaw – Software Engineer, Nex Labs 
Naing Lin Aung - Software Engineer, Ace Plus 
Swan Htet Aung - Software Engineer, Nex Labs 
Thuya Myo Nyunt - Software Engineer, Myanmar Plus 
Arkar Aung - Software Engineer, Pwarr 
Arkar Min Aung - Software Engineer - Nex Labs 
Thiha Aye Kyaw – Startup Coach, Ideabox 
Ye Lin Aung – CEO of Arpalar Tech 
Thura Hlaing – CTO of Arpalar Tech 
Zaw Myo Htet – VP of Apalar Tech 
Nyan Lynn Htut – Software Engineer, Hexcores Corp.
Why VCS?
Git? 
❏ Open Source Distributed VCS 
❏ Initially designed and developed by Linus 
Torvalds 
❏ Very popular
Why Git? Why popular? 
❏ Branching and Merging 
❏ Small and Fast 
❏ Distributed 
❏ Data Assurance 
❏ Staging Area 
❏ Free and Open-Source
Requirements 
Window 
● Download & Install Git from ( http://git-scm.com/downloads ) 
Ubuntu 
● sudo apt-get install git 
Mac 
● brew install git
GUI Clients 
http://git-scm.com/downloads/guis
Equipment Setup 
Open account @ http://www.github.com 
ssh-keygen -t rsa 
cat ~/.ssh/id_rsa.pub
Glossary 
Git 
Repository 
Branch 
Commit 
Pull / Push 
Merge 
Remote 
Merge Tool 
SSH / SSH Key
Section-1 
1. Setup 
3. Create a Project 
4. Checking Status 
5. Making Changes 
6. Staging Changes 
7. Staging and Committing 
8. Committing Changes 
9. Changes, not Files 
10. History 
11. Aliases 
12. Getting Old Versions 
13. Tagging versions 
14. Undoing Local Changes ( before 
staging ) 
15. Undoing Staged Changes ( 
before committing ) 
16. Undoing Committed Changes 
17. Removing Commits from a 
Branch 
18. Remove the oops tag 
19. Amending Commits
Section-2 
24. Creating a Branch 
25. Navigating Branches 
26. Changes in Master 
27. Viewing Diverging Branches 
28. Merging 
29. Creating a Conflict 
30. Resolving Conflicts
Section-3 
1. Understanding Repository 
2. Creating a Repository in Cloud ( Github / Gitlab / Bitbucket ) 
3. Understanding remote 
4. Pushing to remote repository 
5. Cloning from existing repository 
6. Brief Introduction to Github features
Gitflow 
Hottest Topic Ever
Git boot camp-ygn
Lucky Draw
Thanks You

More Related Content

PPTX
Git i tfs 2013
PPTX
Devoxx - The Groovy Ecosystem
PDF
ePOM - Fundamentals of Research Software Development - Integrated Development...
PPTX
Git'in on Windows
PDF
Git Tutorial
PPTX
Git'in in 15
PPTX
Up GitLab Presentation 2015
ODP
Open Innovation Lab (OIL) - 20150227 - GIT Intro Workshop
Git i tfs 2013
Devoxx - The Groovy Ecosystem
ePOM - Fundamentals of Research Software Development - Integrated Development...
Git'in on Windows
Git Tutorial
Git'in in 15
Up GitLab Presentation 2015
Open Innovation Lab (OIL) - 20150227 - GIT Intro Workshop

What's hot (20)

PDF
Nicolás Aravena - Cómo aprender Git y no morir en el intento
PPTX
Git Lab Introduction
PPT
Git Introduction
PDF
Breaking Bad Habits with GitLab CI
PDF
Introduction to Git, DrupalCamp LA 2015
PDF
Know the Science behind WorkFlows using Git & GitHhub
PDF
OpenStack and DevOps - DevOps Meetup
PPTX
Git and GitHub | Concept about Git and GitHub Process | Git Process overview
PDF
Openstack Contribution in a Nutshell
PPTX
How to contribute – open stack part 1
PDF
FOSDEM 2017: GitLab CI
PPTX
Workflows using Git GitHub | Edureka
PPTX
Speed up Continuous Delivery with BigData Analytics
PPTX
Zero-Downtime Gerrit Code Review Upgrade
PDF
Breaking bad habits with GitLab CI
PPTX
Gerrit is Getting Native with RPM, Deb and Docker
PDF
Bedjango talk about Git & GitHub
Nicolás Aravena - Cómo aprender Git y no morir en el intento
Git Lab Introduction
Git Introduction
Breaking Bad Habits with GitLab CI
Introduction to Git, DrupalCamp LA 2015
Know the Science behind WorkFlows using Git & GitHhub
OpenStack and DevOps - DevOps Meetup
Git and GitHub | Concept about Git and GitHub Process | Git Process overview
Openstack Contribution in a Nutshell
How to contribute – open stack part 1
FOSDEM 2017: GitLab CI
Workflows using Git GitHub | Edureka
Speed up Continuous Delivery with BigData Analytics
Zero-Downtime Gerrit Code Review Upgrade
Breaking bad habits with GitLab CI
Gerrit is Getting Native with RPM, Deb and Docker
Bedjango talk about Git & GitHub
Ad

Viewers also liked (14)

PPTX
Presentación sobre SildShare- Informática
PPTX
Tutorial how to join Elpitha Yahoo Group
PDF
Daft punk – dibujo proceso
PDF
Michael carr gregg
PPTX
Photosense
PPT
Ogļūdeņražu ieguves avoti dabā
PPTX
If not AsyncTask in android
PDF
Merlina addams – proceso de dibujo
PDF
Emma watson proceso de dibujo
PPTX
PCK Playbook
PDF
Dokumen standard dunia sains dan teknologi sk tahun 3 (3)
PDF
Tugas Basis Data (Myicourse.com) Kelompok 2
PPTX
demand and supply of dimand
PPTX
Adidas
Presentación sobre SildShare- Informática
Tutorial how to join Elpitha Yahoo Group
Daft punk – dibujo proceso
Michael carr gregg
Photosense
Ogļūdeņražu ieguves avoti dabā
If not AsyncTask in android
Merlina addams – proceso de dibujo
Emma watson proceso de dibujo
PCK Playbook
Dokumen standard dunia sains dan teknologi sk tahun 3 (3)
Tugas Basis Data (Myicourse.com) Kelompok 2
demand and supply of dimand
Adidas
Ad

Similar to Git boot camp-ygn (20)

PPTX
La importancia de versionar el código: GitHub, portafolio y recursos para est...
PDF
Leveraging the GitHub Ecosystem for Python Projects: From Hello World to Dock...
PDF
Leveraging the GitHub Ecosystem for Python Projects: From Hello World to Dock...
PDF
20221130 - Luxembourg HUG Meetup
PPTX
GitHub Event.pptx
PPTX
Git version control and trunk based approach with VSTS
PPTX
How to adopt team development and source control rev2
PDF
Git workshop
PDF
Rejekts 24 EU No GitOps Pain, No Platform Gain
PDF
What is GitOps? How GitOps works? we discuss Key Challanges.
PDF
CICD_1670665418.pdf
PDF
Git collaboration
PPTX
PPT
PDF
Git SVN Migrate Reasons
PPTX
tech winter break workshop on git &git hub.pptx
PDF
systemd @ Facebook in 2019
PDF
KubeCon EU 2022 Istio, Flux & Flagger.pdf
PDF
Fun with Jenkins & Salesforce
PDF
Building a Distributed & Automated Open Source Program at Netflix
La importancia de versionar el código: GitHub, portafolio y recursos para est...
Leveraging the GitHub Ecosystem for Python Projects: From Hello World to Dock...
Leveraging the GitHub Ecosystem for Python Projects: From Hello World to Dock...
20221130 - Luxembourg HUG Meetup
GitHub Event.pptx
Git version control and trunk based approach with VSTS
How to adopt team development and source control rev2
Git workshop
Rejekts 24 EU No GitOps Pain, No Platform Gain
What is GitOps? How GitOps works? we discuss Key Challanges.
CICD_1670665418.pdf
Git collaboration
Git SVN Migrate Reasons
tech winter break workshop on git &git hub.pptx
systemd @ Facebook in 2019
KubeCon EU 2022 Istio, Flux & Flagger.pdf
Fun with Jenkins & Salesforce
Building a Distributed & Automated Open Source Program at Netflix

Recently uploaded (20)

PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PDF
Time Tracking Features That Teams and Organizations Actually Need
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
Microsoft Office 365 Crack Download Free
PDF
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
PPTX
Computer Software - Technology and Livelihood Education
PDF
Topaz Photo AI Crack New Download (Latest 2025)
PDF
Wondershare Recoverit Full Crack New Version (Latest 2025)
PDF
Visual explanation of Dijkstra's Algorithm using Python
PPTX
Introduction to Windows Operating System
PPTX
assetexplorer- product-overview - presentation
PDF
Cost to Outsource Software Development in 2025
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PPTX
Tech Workshop Escape Room Tech Workshop
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
PPTX
Cybersecurity: Protecting the Digital World
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
Time Tracking Features That Teams and Organizations Actually Need
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Computer Software and OS of computer science of grade 11.pptx
Microsoft Office 365 Crack Download Free
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
Computer Software - Technology and Livelihood Education
Topaz Photo AI Crack New Download (Latest 2025)
Wondershare Recoverit Full Crack New Version (Latest 2025)
Visual explanation of Dijkstra's Algorithm using Python
Introduction to Windows Operating System
assetexplorer- product-overview - presentation
Cost to Outsource Software Development in 2025
How to Use SharePoint as an ISO-Compliant Document Management System
Tech Workshop Escape Room Tech Workshop
Salesforce Agentforce AI Implementation.pdf
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
Cybersecurity: Protecting the Digital World

Git boot camp-ygn

  • 4. Sponsored by www.github.com www.geniuscoffee.info/ https://www.facebook.com/arpalartech
  • 5. Agenda Section-1: Basic Git Section-2: Branching and Merging Section-3: Working with Repository Section-4: Gitflow
  • 6. About Us Ye Mon Kyaw – Software Engineer, Nex Labs Naing Lin Aung - Software Engineer, Ace Plus Swan Htet Aung - Software Engineer, Nex Labs Thuya Myo Nyunt - Software Engineer, Myanmar Plus Arkar Aung - Software Engineer, Pwarr Arkar Min Aung - Software Engineer - Nex Labs Thiha Aye Kyaw – Startup Coach, Ideabox Ye Lin Aung – CEO of Arpalar Tech Thura Hlaing – CTO of Arpalar Tech Zaw Myo Htet – VP of Apalar Tech Nyan Lynn Htut – Software Engineer, Hexcores Corp.
  • 8. Git? ❏ Open Source Distributed VCS ❏ Initially designed and developed by Linus Torvalds ❏ Very popular
  • 9. Why Git? Why popular? ❏ Branching and Merging ❏ Small and Fast ❏ Distributed ❏ Data Assurance ❏ Staging Area ❏ Free and Open-Source
  • 10. Requirements Window ● Download & Install Git from ( http://git-scm.com/downloads ) Ubuntu ● sudo apt-get install git Mac ● brew install git
  • 12. Equipment Setup Open account @ http://www.github.com ssh-keygen -t rsa cat ~/.ssh/id_rsa.pub
  • 13. Glossary Git Repository Branch Commit Pull / Push Merge Remote Merge Tool SSH / SSH Key
  • 14. Section-1 1. Setup 3. Create a Project 4. Checking Status 5. Making Changes 6. Staging Changes 7. Staging and Committing 8. Committing Changes 9. Changes, not Files 10. History 11. Aliases 12. Getting Old Versions 13. Tagging versions 14. Undoing Local Changes ( before staging ) 15. Undoing Staged Changes ( before committing ) 16. Undoing Committed Changes 17. Removing Commits from a Branch 18. Remove the oops tag 19. Amending Commits
  • 15. Section-2 24. Creating a Branch 25. Navigating Branches 26. Changes in Master 27. Viewing Diverging Branches 28. Merging 29. Creating a Conflict 30. Resolving Conflicts
  • 16. Section-3 1. Understanding Repository 2. Creating a Repository in Cloud ( Github / Gitlab / Bitbucket ) 3. Understanding remote 4. Pushing to remote repository 5. Cloning from existing repository 6. Brief Introduction to Github features