7
gitconfigファイルにエイリアスコマンドを追加しようとしていますが、追加した行に "bad config file"と表示されます。私はそれが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
なぜこのコードをシェルスクリプトに入れないのですか? –
ええ、私はそれについて考えましたが、 'git impact'と呼ぶのはちょっと面倒です...シェルスクリプトに入れて、エイリアスをスクリプトに追加することができたと思います... – nickf
@nickfあなたのエイリアスは動作します(シェルスクリプトラッパーはありません) – VonC