* what is a 'sequencer'
@ 2012-04-24 1:32 Neal Kreitzinger
2012-04-24 1:59 ` Junio C Hamano
0 siblings, 1 reply; 2+ messages in thread
From: Neal Kreitzinger @ 2012-04-24 1:32 UTC (permalink / raw)
To: git
All the talk about git 'sequencer' sounds interesting, but I don't know
what it is. (web search didn't help.) Is there an explanation
somewhere on what its supposed to do?
v/r,
neal
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: what is a 'sequencer'
2012-04-24 1:32 what is a 'sequencer' Neal Kreitzinger
@ 2012-04-24 1:59 ` Junio C Hamano
0 siblings, 0 replies; 2+ messages in thread
From: Junio C Hamano @ 2012-04-24 1:59 UTC (permalink / raw)
To: Neal Kreitzinger; +Cc: git
Neal Kreitzinger <nkreitzinger@gmail.com> writes:
> All the talk about git 'sequencer' sounds interesting, but I don't
> know what it is. (web search didn't help.) Is there an explanation
> somewhere on what its supposed to do?
The sequencer is what sequences a sequence of operations ;-).
As an end user, stare at the instruction sheet "rebase -i" lets you
edit, and imagine different possibilities other than those offered by
"rebase -i" (e.g. "build on top of the history by cherry picking this
commit", "cherry pick this commit without committing, and amend the top
of of the history").
For example, wouldn't it be nice if you could say "here is a mbox---run
am to slurp the patches into commit and build history", or "merge the
history leading to this commit"? "mark this point as :1, checkout this
other commit and continue operation"? "now merge the commit we marked
earlier as :1 to the history"? What other vocabularies can you imagine
to enrich your git life?
Recent additions to let "cherry-pick" and "revert" replay and revert
multiple commits are indeed built on the nascent version of this
infrastructure.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-04-24 1:59 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-24 1:32 what is a 'sequencer' Neal Kreitzinger
2012-04-24 1:59 ` Junio C Hamano
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).