Help creating git alias
- From
- Eugene Sajine <euguess@gmail.com>
- Date
- Oct 30, 2013, 19:34 UTC
- Message-ID
- <CAPZPVFbiSx8n0W1kcczCdC6ioVuWpwuUQ_pc9T=7i4X_FuZNhg@mail.gmail.com>
Hi,
I need some advice about creating the git command alias:
I have this as the command:
git log --pretty=format:"%h %ad %ae %s" --date=short | sed 's/@\S*//g'
The purpose is to cut off the email domain and keep only username.
I'm trying to create this as the alias:
lg = !sh -c 'git log --pretty=format:"%h %ad %ae %s" --date=short | sed 's/@\S*//g'' -
but it complains about the \S and i'm failing to come up with the escape sequence to make it work right.
I know i can work around that by creating shell alias, but it is not what i would like to have.
Any ideas?
Thanks!