最近のCygwinでbashのプロンプトにgitのブランチ名を表示する方法
以前はgit-completionパッケージをインストールして/etc/bash_completionをsourceすればよかっただけのような気がするのですが、最近はこれだとgitコマンドの補完は効くけどプロンプトに表示する__git_ps1が定義されていないようです。
解決策としては、GitHub上のgitのリポジトリにある/contrib/completion/git-prompt.shを使う必要があるようです。
リポジトリごとcloneして定期的に最新に追随するもよし、Rawファイルをダウンロードしてきてどこか適当なところにおいて使うもよしです。
git-prompt.shの使い方はファイルの中を見るとコメントで懇切丁寧に書かれていますので難しくないと思います。
zshでも同じファイルが使えるようです。
- 作者: 岡本隆史,織田翔,大山智之
- 出版社/メーカー: 技術評論社
- 発売日: 2014/06/27
- メディア: 大型本
- この商品を含むブログ (1件) を見る