Re: commiting a change from command line with newlines.
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jul 3, 2020, 04:54 UTC
- Message-ID
- <xmqqk0zlb3ma.fsf@gitster.c.googlers.com>
- In-Reply-To
- <17312e90c37.fefa495d137526.1559287962218705021@tomaszubiri.com>
Tomas <correo@tomaszubiri.com> writes:
Show 8 quoted lines
> I'm trying to write stanzas in my commit message, and naturally > the ASCII newline character is the best tool for this, beautifully > integrated throughout my whole system, from my keyboard to my > screen. > > My question is, how can I add a newline from the git command line > without opening an external program like vi, atom, notepad, word > etc...
Just like you pass any command an argument that has newline(s) in it, e.g.
$ git commit -s -m 'area: teach gostak to distim doshes[ENTER]
> [ENTER]
> Gostaks inherently want to distim doshes, so let them do so[ENTER]
> freely.' -a[ENTER]you can give such a string to "git commit" as an argument to its "-m" option.