13

EdgeCaseによるGitImmersionチュートリアルに基づいて、次のようなGitエイリアスを作成しました。

hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short

しかし、現在は結果をページングしているようです—結果が表示された後にターミナルが表示され、作業を続行(END)するためにヒットする必要があります。タグを追加することで、この機能を無効にできることQを読みました。--no-pagerエイリアスに組み込むにはどうすればよいですか?私は最後に、前にlog、そして直後にそれを試しました、そしてそれらのどれもうまくいきませんでした。Gitは、認識されない引数である、または環境変数を変更するというエラーをスローします。何かアドバイス?

4

3 に答える 3

21

シェルコマンドに変換するだけで簡単に実行できます。

hist = "!git --no-pager log ..."
于 2011-02-23T02:43:42.470 に答える