Android Bootcamp Tanzania:Costech mobile bootcamp monetazation
Git Bootcamp Ygn 141027221040 Conversion Gate01
-
Upload
naing-lin-aung -
Category
Documents
-
view
220 -
download
0
description
Transcript of Git Bootcamp Ygn 141027221040 Conversion Gate01
-
Git BootCampYangon - 2014
-
Organized By
-
Facilitated by
-
Sponsored by
www.github.com www.geniuscoffee.info/
https://www.facebook.com/arpalartech
-
Agenda
Section-1: Basic GitSection-2: Branching and MergingSection-3: Working with RepositorySection-4: Gitflow
-
About UsYe 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
-
RequirementsWindow 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
-
GlossaryGit
RepositoryBranchCommit
Pull / PushMerge
RemoteMerge Tool
SSH / SSH Key
-
Section-11. Setup3. Create a Project4. Checking Status5. Making Changes6. Staging Changes7. Staging and Committing8. Committing Changes9. Changes, not Files10. History11. Aliases
12. Getting Old Versions13. Tagging versions14. Undoing Local Changes ( before staging )15. Undoing Staged Changes ( before committing )16. Undoing Committed Changes17. Removing Commits from a Branch18. Remove the oops tag19. Amending Commits
-
Section-224. Creating a Branch25. Navigating Branches26. Changes in Master27. Viewing Diverging Branches28. Merging29. Creating a Conflict30. Resolving Conflicts
-
Section-31. Understanding Repository2. Creating a Repository in Cloud ( Github / Gitlab / Bitbucket )3. Understanding remote4. Pushing to remote repository5. Cloning from existing repository6. Brief Introduction to Github features
-
GitflowHottest Topic Ever
-
Lucky Draw
-
Thanks You