2016-06-24 9 views
1

私はGitを扱うためにBashを使い、GitとBashエイリアスの組み合わせを使って、gitステータスのために "g s"のようなコマンドを実行することができます。cmderのgitエイリアスを使用する

cmderがインストールされているので、gitのエイリアスを設定することができます。しかし、私は "g"エイリアスを使ってgitコマンドを実行することができません - 私はちょうどgitの使用ページを取得します。 I "git s"を実行する(gitエイリアス用に私のグローバルなgitconfigファイルを使用しているので)。だからcmderを通して、私はそのエイリアスとgitエイリアスの両方にアクセスできますが、一緒に使うことはできません。

bashを使用すると問題はないようです。

+0

この質問を落としたなら、理由を説明してください。 –

答えて

2

明らかにcmderは、デフォルト変数である$を引数変数として使用しています。 このように、私の場合には、git=gを作るために私が入れ:

alias g=git $* 

ためにgitのために任意およびすべての引数を処理するために。以下の下部に

私だけcmderのためにホームページ上でそれを見つける(というembarrasingly)に、オンとオフヶ月間苦労していた(http://cmder.net/

は、それがエイリアスに小さなセクションを持つページを述べました。あなたはそこに私の情報源を見つけるでしょう...

関連する問題