From e4add70cd4ce287c9866f7eec5f1e42245e6f846 Mon Sep 17 00:00:00 2001 From: "J. Bruce Fields" Date: Sun, 21 Jan 2007 22:02:34 -0500 Subject: [PATCH] user-manual: minor quickstart reorganization Move around some stuff in the quickstart, add "push" examples. Signed-off-by: "J. Bruce Fields" --- Documentation/user-manual.txt | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/Documentation/user-manual.txt b/Documentation/user-manual.txt index df0f76241..3f2318115 100644 --- a/Documentation/user-manual.txt +++ b/Documentation/user-manual.txt @@ -187,8 +187,8 @@ $ git pull git://example.com/project.git master $ git pull . test # equivalent to git merge test ----------------------------------------------- -Sharing development -------------------- +Sharing your changes +-------------------- Importing or exporting patches: @@ -198,12 +198,6 @@ $ git format-patch origin..HEAD # format a patch for each commit $ git-am mbox # import patches from the mailbox "mbox" ----------------------------------------------- -Fetch a branch from a different git repository: - ------------------------------------------------ -$ git fetch git://example.com/project.git theirbranch:mybranch ------------------------------------------------ - Fetch a branch in a different git repository, then merge into the current branch: @@ -218,6 +212,26 @@ current branch: $ git pull git://example.com/project.git theirbranch:mybranch ----------------------------------------------- +After creating commits on a local branch, update the remote +branch with your commits: + +----------------------------------------------- +$ git push ssh://example.com/project.git mybranch:theirbranch +----------------------------------------------- + +When remote and local branch are both named "test": + +----------------------------------------------- +$ git push ssh://example.com/project.git test +----------------------------------------------- + +Shortcut version for a frequently used remote repository: + +----------------------------------------------- +$ git remote add example ssh://example.com/project.git +$ git push example test +----------------------------------------------- + Repositories and Branches ========================= -- 2.30.2