【发布时间】:2016-07-27 13:54:23
【问题描述】:
我最近发现这个命令可以获取最近 10 个签出分支的列表。
git reflog | egrep -io 'moving from ([^[:space:]]+)' | awk '{ print $3 }' | awk ' !x[$0]++' | head -n10
我想为这个调用“git recent”创建一个别名,但是当我尝试运行 config 命令时它会抛出一个错误。 “未找到事件”
git config --global alias.recent 'reflog | egrep -io 'moving from ([^[:space:]]+)' | awk '{ print $3 }' | awk ' !x[$0]++' | head -n10'
有没有办法把这个复杂的命令作为别名。如果有人知道如何将其作为除数字参数之外的别名,也将不胜感激。命令末尾的 -n10 说明要返回多少个分支。
【问题讨论】: