Академический Документы
Профессиональный Документы
Культура Документы
Yangon - 2014
Organized By
Facilitated by
Sponsored by
www.geniuscoffee.info/
www.github.com
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
Requirements
Window
Ubuntu
Mac
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
10. History
11. Aliases
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.
2.
3.
4.
5.
6.
Understanding Repository
Creating a Repository in Cloud ( Github / Gitlab / Bitbucket )
Understanding remote
Pushing to remote repository
Cloning from existing repository
Brief Introduction to Github features
Gitflow
Hottest Topic Ever
Lucky Draw
Thanks You