Revision
17312
Author
tc
Date
2010-04-15 17:25:22 -0500 (Thu, 15 Apr 2010)

Log Message

Enhanced the self-documentation in git setup.

Modified Paths

Property Changed

Diff

Modified: freeswitch/trunk/scripts/setup-git.sh (17311 => 17312)


--- freeswitch/trunk/scripts/setup-git.sh	2010-04-15 21:44:27 UTC (rev 17311)
+++ freeswitch/trunk/scripts/setup-git.sh	2010-04-15 22:25:22 UTC (rev 17312)
@@ -47,11 +47,21 @@
     This does NOT rewrite history on the remote FS repo, but it does
     change the commit hashes in your local tree.
 
+    By default, 'git pull' is equivalent to running:
+
+      git fetch && git merge origin/master
+
+    What we've done here is change things such that 'git pull' is now
+    equivalent to:
+
+      git fetch && git rebase origin/master
+
     If you really want to merge rather than rebasing, run:
 
       git merge <commit>
 
-    See 'man git-config' for more information.
+    See 'man git-config' for more information.  Also see the man pages
+    for git-pull, git-fetch, git-merge, and git-rebase.
 EOF
 
 [ -n "$name" ] \