Eclipse Demo Camp 2010 - EGit
-
Upload
deepakazad -
Category
Technology
-
view
1.008 -
download
1
description
Transcript of Eclipse Demo Camp 2010 - EGit
![Page 1: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/1.jpg)
© 2002 IBM CorporationConfidential | Date | Other Information, if necessaryCopyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Deepak AzadIBM Bangalore lab, India
http://blog.deepakazad.com/
EGit
![Page 2: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/2.jpg)
2 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Agenda
� Some history
� Distributed vs Centralized
� Git Concepts
� Demo
![Page 3: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/3.jpg)
3 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
History� Initially designed and developed by Linus Torvalds for Linux kernel
development
� Linus’ talk at Google � http://www.youtube.com/watch?v=4XpnKHJAok8
� 2009 Eclipse decides on Git
� 09/2010 Released EGit 0.9 (Helios SR1)
� 12/2010 Next Release� http://www.eclipse.org/projects/project-plan.php?projectid=technology.egit
![Page 4: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/4.jpg)
4 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Distributed vs Centralized
Git
� Full Local History
� Work Offline
� Fast
� Rebase patches easily
� Branching is easy – branch for each bug!
� Merging is easy
CVS, SVN etc
� No
� No
� Slow – depends on network speed
� Patches go stale very quickly
� Branching is painful
� Merging is painful
![Page 5: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/5.jpg)
5 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Git Concepts
Git
Other Systems
Source: Pro Git Book (http://progit.org/book/)
![Page 6: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/6.jpg)
6 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
FAQ – Size of a Git repository
http://blog.deepakazad.com/2010/08/cvs-vs-git-local-disk-usage.html
![Page 7: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/7.jpg)
7 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Demo
![Page 8: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/8.jpg)
8 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Git Concepts
Source: Pro Git Book (http://progit.org/book/)
![Page 9: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/9.jpg)
9 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Links
[1] EGit update sites : http://www.eclipse.org/egit/download/
[2] Gerrit code review tool : http://code.google.com/p/gerrit/
[3] Pro Git book: http://progit.org/book/
[4] EGit User Guide: http://wiki.eclipse.org/EGit/User_Guide
[5] Git for Eclipse Users: http://wiki.eclipse.org/EGit/Git_For_Eclipse_Users
![Page 10: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/10.jpg)
10 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
?
![Page 11: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/11.jpg)
11 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Backup
![Page 12: Eclipse Demo Camp 2010 - EGit](https://reader035.fdocuments.net/reader035/viewer/2022081907/546320b0af7959a4058b4d2e/html5/thumbnails/12.jpg)
12 Copyright © IBM Corp., 2010. All rights reserved. Licensed under EPL, v1.0.
Git Concepts
Source: Pro Git Book (http://progit.org/book/)