【Git】エイリアス設定(gitコマンドの省略)
Githubはソフトウェア開発プラットフォームで、仕事や研究、趣味で使われている人も多いのではないでしょうか?
しかし、Githubのコマンドは、git checkout
やgit branch
など長い!(っと私は思います。)
そんな長いコマンドを短くできるエイリアスの設定方法を、よく忘れるので、載せておきます。
注意 間違を含んている可能性もあるので、ご利用は各自の責任でお願いします。
設定方法:git config
コマンド
エイリアスの適用範囲をシステム全体、ユーザ、特定リポジトリ限定にするかでコマンドが少し変わります。 個人で、エイリアス設定したい場合は、ユーザ反映が適しています。
git branch
をgit b
にエイリアスを例にすると、以下の3種類のコマンドになります。
- システム全体に反映
git config --system alias.b branch
- ユーザ反映
git config --global alias.b branch
- リポジトリ限定
git config --local alias.b branch
こんな感じで設定すると、git b
でgit branch
が実行されます!
2ワード以上のコマンドのエイリアス登録
git checkout -b
などオプションや2ワード以上になるコマンドは、以下のように"
で囲い登録ます。
git config --global alias.chb "checkout -b"
適用範囲の違い
最後に、適用範囲の違いは以下のとおりです。