Windows 7 を実行しているラップトップで、Windows 用の最新の Git bash を使用しています。エイリアスを次のように定義すると、次のようになります。
$ alias gitc='git commit -a'
セッション中はすべて正常に動作しますが、bash を閉じて開くと復元できません。ただし、コマンド履歴は保持されます。
私は何をすべきか?私が逃したものは何ですか?
ありがとう!
コマンドでgit bashタイプを開くとtouch .bash_profile
. このタイプに続きvim .bash_profile
ます。その後、エイリアスをこのファイルに追加できます。ファイルを保存して git bash を再度開くと、エイリアスが期待どおりに機能するはずです。
この方法では、git bash で利用可能な任意の bash コマンドのエイリアスを作成できますが、他の人が回答したように、git 自体を使用して git 固有のエイリアスを作成することもできます。
bash_profile を変更する代わりに、.gitconfig をセットアップして、次のようにエイリアスを追加できます。
[alias]
st = status
ci = commit
br = branch
co = checkout
df = diff
lg = log -p
Windowsユーザーの場合:ホームディレクトリに
いることを確認してください。最も簡単な方法は、ファイルを作成し、その中にエイリアスを挿入することです。.bash_profile
注:メモ帳で編集するには、最初に次の行を実行します:
git config core.editor notepad
次に、ファイルを作成し、次のようにエイリアスを追加します。
notepad .bash_profile
エイリアスを次のように追加できるようになりました.bash_profile
:
alias yourAlias='your Command Here'
alias AnotherAlias='your Command Here'
ctrl+s または File>save
メニューを押してファイルを保存します
それらを .bash_profile に入れる必要があります。その後、新しいログイン シェルが起動するたびにリセットされます。
すでに回答を得ていることは承知していますが、git config ヘルプ ページで説明されている git 独自のエイリアス システムの使用を検討することをお勧めします。次に、リポジトリごと、システム全体またはユーザーごとにすることができます。