git@vger.kernel.org list mirror (unofficial, one of many)
 help / color / mirror / code / Atom feed
* "Give me a break"... well, you gave me one
@ 2019-03-06 14:14 Johannes Schindelin
  2019-03-06 21:30 ` Mike Hommey
  2019-03-29 22:34 ` Stefan Beller
  0 siblings, 2 replies; 6+ messages in thread
From: Johannes Schindelin @ 2019-03-06 14:14 UTC (permalink / raw)
  To: Stefan Beller; +Cc: git

Hi Stefan,

just wanted to express my gratitude for your idea to introduce the `break`
command in `git rebase -i`'s todo list. I use it *all* the time now.

Ciao,
Dscho


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: "Give me a break"... well, you gave me one
  2019-03-06 14:14 "Give me a break"... well, you gave me one Johannes Schindelin
@ 2019-03-06 21:30 ` Mike Hommey
  2019-03-29 23:49   ` David
  2019-03-29 22:34 ` Stefan Beller
  1 sibling, 1 reply; 6+ messages in thread
From: Mike Hommey @ 2019-03-06 21:30 UTC (permalink / raw)
  To: Johannes Schindelin; +Cc: Stefan Beller, git

On Wed, Mar 06, 2019 at 03:14:11PM +0100, Johannes Schindelin wrote:
> Hi Stefan,
> 
> just wanted to express my gratitude for your idea to introduce the `break`
> command in `git rebase -i`'s todo list. I use it *all* the time now.

+1. Before that, I was using `x bash`, and ended up doing `git rebase
--continue` in that shell in many cases, which didn't end up so well
when I terminated said shell (just an error message, though, nothing
actually broke as a consequence). This feature is a blessing.

Mike

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: "Give me a break"... well, you gave me one
  2019-03-06 14:14 "Give me a break"... well, you gave me one Johannes Schindelin
  2019-03-06 21:30 ` Mike Hommey
@ 2019-03-29 22:34 ` Stefan Beller
  2019-04-01 15:24   ` Johannes Schindelin
  1 sibling, 1 reply; 6+ messages in thread
From: Stefan Beller @ 2019-03-29 22:34 UTC (permalink / raw)
  To: Johannes Schindelin; +Cc: Git Mailing List

Am Mi., 6. März 2019 um 06:14 Uhr schrieb Johannes Schindelin
<Johannes.Schindelin@gmx.de>:
>
> Hi Stefan,
>
> just wanted to express my gratitude for your idea to introduce the `break`
> command in `git rebase -i`'s todo list. I use it *all* the time now.

You're welcome. As you know I am currently taking a break form #git,
and it turns out I had my email filters configured wrongly, which means
I just realized there is a bunch of emails where I am cc'd.

I do not use the break command myself yet, as I am stuck with
an older git version on Mac for now (Macs and Git don't seem to
go well together, if only there was an active Apple upstream person...).

Cheers,
Stefan

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: "Give me a break"... well, you gave me one
  2019-03-06 21:30 ` Mike Hommey
@ 2019-03-29 23:49   ` David
  2019-04-01 15:26     ` Johannes Schindelin
  0 siblings, 1 reply; 6+ messages in thread
From: David @ 2019-03-29 23:49 UTC (permalink / raw)
  To: git list

On Thu, 7 Mar 2019 at 09:00, Mike Hommey <mh@glandium.org> wrote:
> On Wed, Mar 06, 2019 at 03:14:11PM +0100, Johannes Schindelin wrote:
> >
> > just wanted to express my gratitude for your idea to introduce the `break`
> > command in `git rebase -i`'s todo list. I use it *all* the time now.
>
> +1. Before that, I was using `x bash`, and ended up doing `git rebase
> --continue` in that shell in many cases, which didn't end up so well

'x bash' will start another shell, that seems an odd thing to do.

I have been using 'x false' to generate an error exit status to interrupt
the rebase and drop into the current shell. Then 'git rebase --continue'
to resume.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: "Give me a break"... well, you gave me one
  2019-03-29 22:34 ` Stefan Beller
@ 2019-04-01 15:24   ` Johannes Schindelin
  0 siblings, 0 replies; 6+ messages in thread
From: Johannes Schindelin @ 2019-04-01 15:24 UTC (permalink / raw)
  To: Stefan Beller; +Cc: Git Mailing List

[-- Attachment #1: Type: text/plain, Size: 803 bytes --]

Hi Stefan,

On Fri, 29 Mar 2019, Stefan Beller wrote:

> Am Mi., 6. März 2019 um 06:14 Uhr schrieb Johannes Schindelin
> <Johannes.Schindelin@gmx.de>:
> >
> > just wanted to express my gratitude for your idea to introduce the
> > `break` command in `git rebase -i`'s todo list. I use it *all* the
> > time now.
>
> You're welcome. As you know I am currently taking a break form #git,
> and it turns out I had my email filters configured wrongly, which means
> I just realized there is a bunch of emails where I am cc'd.
>
> I do not use the break command myself yet, as I am stuck with
> an older git version on Mac for now (Macs and Git don't seem to
> go well together, if only there was an active Apple upstream person...).

I usually use Homebrew to fix that...

Ciao,
Dscho

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: "Give me a break"... well, you gave me one
  2019-03-29 23:49   ` David
@ 2019-04-01 15:26     ` Johannes Schindelin
  0 siblings, 0 replies; 6+ messages in thread
From: Johannes Schindelin @ 2019-04-01 15:26 UTC (permalink / raw)
  To: David; +Cc: git list

Hi David,

On Sat, 30 Mar 2019, David wrote:

> On Thu, 7 Mar 2019 at 09:00, Mike Hommey <mh@glandium.org> wrote:
> > On Wed, Mar 06, 2019 at 03:14:11PM +0100, Johannes Schindelin wrote:
> > >
> > > just wanted to express my gratitude for your idea to introduce the `break`
> > > command in `git rebase -i`'s todo list. I use it *all* the time now.
> >
> > +1. Before that, I was using `x bash`, and ended up doing `git rebase
> > --continue` in that shell in many cases, which didn't end up so well
>
> 'x bash' will start another shell, that seems an odd thing to do.

Indeed, but it used to work quite well for me, too. I usually made extra
sure to start a new session by using `exec bash -i`...

> I have been using 'x false' to generate an error exit status to interrupt
> the rebase and drop into the current shell. Then 'git rebase --continue'
> to resume.

That's not so scriptable. I have a couple of scripts around the
interactive rebase.

Besides, `b` is much shorter to type than `x false` (and I also cannot
tyop it late at night as `x flase`, although that would have the same
effect, I guess, of stopping the interactive rebase).

Ciao,
Johannes

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-04-01 15:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-06 14:14 "Give me a break"... well, you gave me one Johannes Schindelin
2019-03-06 21:30 ` Mike Hommey
2019-03-29 23:49   ` David
2019-04-01 15:26     ` Johannes Schindelin
2019-03-29 22:34 ` Stefan Beller
2019-04-01 15:24   ` Johannes Schindelin

git@vger.kernel.org list mirror (unofficial, one of many)

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://public-inbox.org/git
	git clone --mirror http://ou63pmih66umazou.onion/git
	git clone --mirror http://czquwvybam4bgbro.onion/git
	git clone --mirror http://hjrcffqmbrq6wope.onion/git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 git git/ https://public-inbox.org/git \
		git@vger.kernel.org
	public-inbox-index git

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.public-inbox.org/inbox.comp.version-control.git
	nntp://ou63pmih66umazou.onion/inbox.comp.version-control.git
	nntp://czquwvybam4bgbro.onion/inbox.comp.version-control.git
	nntp://hjrcffqmbrq6wope.onion/inbox.comp.version-control.git
	nntp://news.gmane.io/gmane.comp.version-control.git
 note: .onion URLs require Tor: https://www.torproject.org/

code repositories for project(s) associated with this inbox:

	https://80x24.org/mirrors/git.git

AGPL code for this site: git clone https://public-inbox.org/public-inbox.git