在gitconfig文件中转义别名命令

我试图将一个别名命令添加到我的gitconfig文件,并在我添加的行上报告“不良配置文件”。我怀疑这与sed命令有关,还有一些转义问题,但我不确切知道它应该是什么。这里的命令,以换行增加了可读性:在gitconfig文件中转义别名命令

impact = !git ls-files -z 

| xargs -0n1 git blame -w -C

| sed -r 's/^[^(]+\((.*) [0-9]{4}-.*/\1/'

| sed -r 's/ +$//'

| sort -f

| uniq -c

| sort -nr

回答:

我怀疑它是更多关于“\”,这需要加倍。

我试过你的别名'\\'没有任何错误信息。

impact = !git ls-files -z 

| xargs -0n1 git blame -w -C

| sed -r 's/^[^(]+\\((.*) [0-9]{4}-.*/\\1/'

| sed -r 's/ +$//'

| sort -f

| uniq -c

| sort -nr

以上是 在gitconfig文件中转义别名命令 的全部内容, 来源链接: utcz.com/qa/261987.html

回到顶部