demerphq <demerphq@xxxxxxxxx> writes: >> When you say "alias.co = !git checkout --foo-bar", you are not saying >> "instead of usual aliases like 'alias.co = checkout' that defines what >> string replaces the 'co' alias, please run !whatever command, capture >> its output, and that is the _value_ of alias.co variable, i.e. the command >> line that is going to be run". > > I think I see your point. Using the same "!" notation for "execute > this command and exit" and "execute this command and use its result as > the config value" might be confusing. I am afraid that you are not seeing it. In "alias.co = !whatever", bang does *NOT* mean "execute this command and exit". -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html