gitコマンドのエイリアス

gitコマンドのエイリアス

新しいブランチを作成するためのエイリアスを作成する方法はありますか?たとえば、「feat」と入力して「feature / blabla-」などの項目を取得するには、数字を追加するだけです。

たとえば、git checkout 'feat' press tabと入力して 'git checkout feature/blabla'を取得したいとします。

答え1

私があなたの問題をよく理解しているなら、あなたができることは.gitconfig(おそらく自宅で)次のようにします(gitを設定した場合)。

[alias]
  feat = checkout

次のことができますgit feat

他の方法:

$ git config --global alias.st status

Unixでは、エイリアスにスペースがある場合は一重引用符を使用します。

$ git config --global alias.ci 'commit -v'

Windowsでは、エイリアスにスペースまたはコマンドライン引数がある場合は二重引用符を使用します。

c:\dev> git config --global alias.ci "commit -v"

生産スタッフ

ご質問がない場合は申し訳ありません。

答え2

gitのbashの完成が可能です。 Asciinemaレコードは以下の通りです。

インストールまたは構成は、オペレーティングシステムによって異なります。

ASCIIブロードキャスト

答え3

シェル変数を定義しfeat=feature/blablaてからgit checkout $feat-7tab$featfeature/blabla

デモ

欠点はドル記号を追加することですが、利点は、変数定義を追加するだけでほぼすべてのシェルで機能することです。

関連情報