Hi Philip and everybody,
I understood better the rebasing feature by studying more and more 
situations and by clarifying any misunderstandings of mine about merging 
feature.
Well, I understood how to use *--root* option for rebasing and what is its 
effect.
Just 2 remarks:

   - no REBASE_HEAD exist, just *ORIG_HEAD* (the same as for merging 
   feature) ... however how to undo a rebasing (if possible) will be a future 
   deepening of mine,
   - *--no-ff* option is for rebasing too: with this option the rebasing 
   feature is enforced to individually replay all commits instead of 
   fast-forwarding over the unchanged ones. This ensures that the entire 
   history of the rebased branch is composed of new commits.

In the while, I come back to my original question: what is *--merge* command 
line option of *git rebase* command?
Please, could anyone explain this specific option of rebasing and provide a 
tutorial simple example?

Philip, however I thank you very very very much for your precious support. 
:-)
Regards.







Il giorno sabato 6 aprile 2019 10:53:48 UTC+2, never...@gmail.com ha 
scritto:
>
> Hi all,
> could anyone clarify the meaning and the usage of
>
>    - *--root* command line option,
>    - *--merge* command line option (Maybe is it anyway related to merge 
>    option in interactive todo-file?),
>
> possibly providing an example in principle?
> The official documentation is very obscure because too synthetic ... it 
> could be understood just by whoever already knows GiT.
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to