From: Jay Soffian Date: Sun, 23 Mar 2008 13:45:34 GMT Subject: Re: git-config: aliases with parameter expansion ($1 and such) Message-ID: <76718490803230645k13471472sc99932563b0239da@mail.gmail.com> In-Reply-To: <47E65AF5.4060708@dirk.my1.cc> On Sun, Mar 23, 2008 at 9:28 AM, Dirk Süsserott wrote: > Hi, I've a question concerning git config and the alias things. > I'd like to create an alias 'atag' that creates an annotated > tag with the message being the same as the tag. Usually I create > annotated tags like this: > > $ git tag -a -m "mytag" mytag > > (BTW: It's not documented, but I have the impression that > the '-a' switch is implicitely added when the '-m' switch > is present. Is that true?) > > I'd like to have an alias like this: > > [alias] > atag = tag -a -m "$1" > > So that I can simply call > > $ git atag mytag > > Is it possible to pass parameters to the alias definition? > With the definition above I got a tag with message "$1". atag = !git tag -a -m "$1" j.