Changes for page Getting Started with Git

Last modified by Bastian Triller on 2013/05/21 17:24

From version 200.1
edited by David Avendasora
on 2011/04/29 12:50
Change comment: There is no comment for this version
To version 195.1
edited by Kieran Kelleher
on 2011/04/29 12:14
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.avendasora
1 +XWiki.kieran
Content
... ... @@ -1,6 +1,7 @@
1 -= Got Git? No? Get Git =
1 += Got Git? If not, Get Git here =
2 2  
3 -* MacOS X: [[OS X dmg Installer>>http://code.google.com/p/git-osx-installer/]]
3 +Just pick the latest release for your Mac architecture here:
4 +[[OS X dmg Installer>>http://code.google.com/p/git-osx-installer/]]
4 4  
5 5  = Learning About git =
6 6  
... ... @@ -28,14 +28,12 @@
28 28  * [[http://cheat.errtheblog.com/s/git/]]
29 29  * [[http://ktown.kde.org/%7Ezrusin/git/git-cheat-sheet-medium.png]]
30 30  
31 -Checkout (Clone) Wonder Source Code
32 +Checkout (Clone) Wonder Source Code, Build and Install
32 32  
33 33  * [[Instructions>>http://wiki.objectstyle.org/confluence/display/WONDER/Downloading%2C+Building%2C+Installing+and+Upgrading+Wonder+Source+Code]]
34 34  
35 -= Git Goodies for WebObjects Developers =
36 += Git Goodies =
36 36  
37 -This is a list of tools that other WebObjects developers have found to be helpful. It's not a comprehensive list, and if you find things not listed here please add them
38 -
39 39  === Git Bash Completion ===
40 40  
41 41  This is really an absolute necessity and a **huge** productivity improvement. Basically you need the bash completion script from the source tarball and use your shell profile to include it whenever you open a shell. See the **Auto-Completion** section on this page:
... ... @@ -76,7 +76,7 @@
76 76  
77 77  However before using it on work that is shared with others you MUST follow the these rules, otherwise you will screw everyone else on the project.
78 78  
79 -* If you don't understand rebasing, don't use it
78 +* If you don't understand rebasing, don't use it!
80 80  * Use rebase on **private** branches
81 81  * Use rebase for commits that have **not been pushed** to a remote repo
82 82