there is some nice feature in bash if I would like to run next command with
last executed commands arguments *$(history -p !!:2*)*:
So for example:
I have alias in .bashrc *alias ll="ls -la $(history -p !!:2*)"*
>* ls dev prod*
*ls -la dev prod*
So this expanding dont seems to work in .gitconfig. If I use *da =!"git add
$(history -p !!:2*)"*, git says unable to expand !!:2*.
My use case is, after I ran *git diff test.py test1.py* and checked all
changes stage only this files, so I should then run *git add test.py
test1.py*. Instead I'd like to run* git ad*.
Thanks for help!
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To view this discussion on the web visit
To post to this group, send email to email@example.com.
To unsubscribe from this group, send email to
For more options, visit this group at