threads / patch / 25267

patchuser-manual: be consistent in illustrations to 'git rebase'

Subject: [PATCH] user-manual: be consistent in illustrations to 'git rebase'

## tl;dr

3 messages between Sep 28, 2010 and Sep 28, 2010. Diffs are folded; open one to read it.

replies: 2people: 2as markdown or json

Kirill Smelkov· Sep 28, 2010, 08:20 UTC · lore

Since we use a-b-c for mywork commits in one place, I think it would be logical to also use a-b-c too in other illustration on this topic.

Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
---
 Documentation/user-manual.txt |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Show changes to Documentation/user-manual.txt +1 −1
diff --git a/Documentation/user-manual.txt b/Documentation/user-manual.txt
index fecc4eb..87ca1a7 100644
--- a/Documentation/user-manual.txt
+++ b/Documentation/user-manual.txt
@@ -2424,41 +2424,41 @@ Keeping a patch series up to date using git rebase
 --------------------------------------------------
 
 Suppose that you create a branch "mywork" on a remote-tracking branch
 "origin", and create some commits on top of it:
 
 -------------------------------------------------
 $ git checkout -b mywork origin
 $ vi file.txt
 $ git commit
 $ vi otherfile.txt
 $ git commit
 ...
 -------------------------------------------------
 
 You have performed no merges into mywork, so it is just a simple linear
 sequence of patches on top of "origin":
 
 ................................................
  o--o--o <-- origin
         \
-         o--o--o <-- mywork
+         a--b--c <-- mywork
 ................................................
 
 Some more interesting work has been done in the upstream project, and
 "origin" has advanced:
 
 ................................................
  o--o--O--o--o--o <-- origin
         \
          a--b--c <-- mywork
 ................................................
 
 At this point, you could use "pull" to merge your changes back in;
 the result would create a new merge commit, like this:
 
 ................................................
  o--o--O--o--o--o <-- origin
         \        \
          a--b--c--m <-- mywork
 ................................................
 
-- 
1.7.3.6.g64005
Junio C Hamano· Sep 28, 2010, 09:47 UTC · re: Kirill Smelkov · lore

Re: [PATCH] user-manual: be consistent in illustrations to 'git rebase'

Kirill Smelkov <kirr@mns.spb.ru> writes:
Show 36 quoted lines
> Since we use a-b-c for mywork commits in one place, I think it would be
> logical to also use a-b-c too in other illustration on this topic.
>
> Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
> ---
>  Documentation/user-manual.txt |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/Documentation/user-manual.txt b/Documentation/user-manual.txt
> index fecc4eb..87ca1a7 100644
> --- a/Documentation/user-manual.txt
> +++ b/Documentation/user-manual.txt
> @@ -2424,41 +2424,41 @@ Keeping a patch series up to date using git rebase
>  --------------------------------------------------
>  
>  Suppose that you create a branch "mywork" on a remote-tracking branch
>  "origin", and create some commits on top of it:
>  
>  -------------------------------------------------
>  $ git checkout -b mywork origin
>  $ vi file.txt
>  $ git commit
>  $ vi otherfile.txt
>  $ git commit
>  ...
>  -------------------------------------------------
>  
>  You have performed no merges into mywork, so it is just a simple linear
>  sequence of patches on top of "origin":
>  
>  ................................................
>   o--o--o <-- origin
>          \
> -         o--o--o <-- mywork
> +         a--b--c <-- mywork
>  ................................................

Perhaps you would want to make the origin commit "O" while you are at it (I can locally fix it up)?

Show 20 quoted lines
>  Some more interesting work has been done in the upstream project, and
>  "origin" has advanced:
>  
>  ................................................
>   o--o--O--o--o--o <-- origin
>          \
>           a--b--c <-- mywork
>  ................................................
>  
>  At this point, you could use "pull" to merge your changes back in;
>  the result would create a new merge commit, like this:
>  
>  ................................................
>   o--o--O--o--o--o <-- origin
>          \        \
>           a--b--c--m <-- mywork
>  ................................................
>  
> -- 
> 1.7.3.6.g64005
Kirill Smelkov· Sep 28, 2010, 11:08 UTC · re: Junio C Hamano · lore

Re: [PATCH] user-manual: be consistent in illustrations to 'git rebase'

On Tue, Sep 28, 2010 at 02:47:45AM -0700, Junio C Hamano wrote:
Show 41 quoted lines
> Kirill Smelkov <kirr@mns.spb.ru> writes:
> 
> > Since we use a-b-c for mywork commits in one place, I think it would be
> > logical to also use a-b-c too in other illustration on this topic.
> >
> > Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
> > ---
> >  Documentation/user-manual.txt |    2 +-
> >  1 files changed, 1 insertions(+), 1 deletions(-)
> >
> > diff --git a/Documentation/user-manual.txt b/Documentation/user-manual.txt
> > index fecc4eb..87ca1a7 100644
> > --- a/Documentation/user-manual.txt
> > +++ b/Documentation/user-manual.txt
> > @@ -2424,41 +2424,41 @@ Keeping a patch series up to date using git rebase
> >  --------------------------------------------------
> >  
> >  Suppose that you create a branch "mywork" on a remote-tracking branch
> >  "origin", and create some commits on top of it:
> >  
> >  -------------------------------------------------
> >  $ git checkout -b mywork origin
> >  $ vi file.txt
> >  $ git commit
> >  $ vi otherfile.txt
> >  $ git commit
> >  ...
> >  -------------------------------------------------
> >  
> >  You have performed no merges into mywork, so it is just a simple linear
> >  sequence of patches on top of "origin":
> >  
> >  ................................................
> >   o--o--o <-- origin
> >          \
> > -         o--o--o <-- mywork
> > +         a--b--c <-- mywork
> >  ................................................
> 
> Perhaps you would want to make the origin commit "O" while you are at it
> (I can locally fix it up)?
Yes, please do, and thanks.

← back to recent threads