は私がコードのpeiceで助けのための良い候補であるかもしれない誰が見て使用し、次の1-ライナーがあります。gitエイリアスとしてコマンドを実行すると、結果が異なるのはなぜですか?
git log --pretty=short . | grep ^Auth | sort | uniq -c | sort -nr
コミットの順番で著者を一覧表示し、それは、粗だが、それはOKに動作します。私はこのような、しかし、私のgitの設定に追加
:
[alias]
guru=!git log --pretty=short . | grep ^Auth | sort | uniq -c | sort -nr
が
git guru
を実行するには、コマンドラインから実行に異なる結果を与えます。
[email protected](rp):~/git/apps$ git guru
859 Author: craig <[email protected]>
813 Author: paul <[email protected]>
798 Author: dave <[email protected]>
ステファンNäweは、以下のリポジトリのルートで実行するエイリアスを指摘したように、私が入ってるディレクトリでコマンドを実行、または指定する方法があります:に比べ
[email protected](rp):~/git/apps$ git log --pretty=short . | grep ^Auth | sort | uniq -c | sort -nr
710 Author: dave <[email protected]>
415 Author: pete <[email protected]>
402 Author: craig <[email protected]>
? シェルコマンドを使用して
にこれを追加するには見えます。 – patthoyts
@patthoyts、それを答えとして追加し、それはダニを得るでしょう! –