SlideShare a Scribd company logo
msysgit1.8.0 でプロンプトに
ブランチ名を表示させる


                 2013/01/13
                   山田健一
git-prompt.sh を探す

   私の場合は
    C:Program FilesGitetc
    にありました。
git-prompt.sh の内容を読む
 このスクリプトを使うとプロンプトにカレン
  トブランチを表示できるよ。
 このファイルをコピーしてね
  たとえば ~/.git-prompt.sh
 あなたの .bashrc に次の行を追加してね
  source ~/.git-prompt.sh
 PS1 の定義を変更してね
  PS1='[u@h W$(__git_ps1 " (%s)")]$ ‘
ってなことが書いてあります。
.bashrc ってどこにあるんだ?
   Git Bash のホームディレクトリーにあります。
   Git Bash を起動して、
    cd ~
    pwd
    と打つとホームディレクトリーが分かります。
Git Bash のホームディレクトリーに
 git-prompt.sh をコピーする
.bashrc を編集する
       私の環境には .bashrc がありませんでした。
       ない場合は作ります。メモ帳などで、作ってください。




       ファイル名が変わっているので注意してください。
        ( . が抜けています)
保存のときの注意

   ファイルの種類を「すべてのファイル (*.*) 」
    にしてください。
Git Bash で確認する
【補足】環境変数 HOME の確認

   環境変数 HOME があると Git Bash は
    環境変数 HOME に指定されたフォルダーを
    ホームディレクトリーとします。

   環境変数 HOME がない場合は、
    %USERPROFILE% が使われるようです。
【補足】環境変数 HOME の確認

   環境変数 HOME があると Git Bash は
    環境変数 HOME に指定されたフォルダーを
    ホームディレクトリーとします。

   環境変数 HOME がない場合は、
    %USERPROFILE% が使われるようです。

More Related Content

What's hot

WebAPIではじめるphp入門
WebAPIではじめるphp入門WebAPIではじめるphp入門
WebAPIではじめるphp入門Hiroaki Murayama
 
Programming camp Codereading
Programming camp CodereadingProgramming camp Codereading
Programming camp Codereading
Hiro Yoshioka
 
Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半
Joe_noh
 
Functions
FunctionsFunctions
Functions
do_aki
 
Elixirだ 第1回強化版 前半
Elixirだ 第1回強化版 前半Elixirだ 第1回強化版 前半
Elixirだ 第1回強化版 前半
Joe_noh
 
#ssmjp 2014/09 bashのちょっとした便利機能の紹介
#ssmjp 2014/09 bashのちょっとした便利機能の紹介#ssmjp 2014/09 bashのちょっとした便利機能の紹介
#ssmjp 2014/09 bashのちょっとした便利機能の紹介
th0x0472
 
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Hiro H.
 
doctest を書こう @ pycon kansai
doctest を書こう @ pycon kansaidoctest を書こう @ pycon kansai
doctest を書こう @ pycon kansai
YosukeHojo
 
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしようFabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
max747
 
2日間Fabricを触った俺が
 色々解説してみる
2日間Fabricを触った俺が
 色々解説してみる2日間Fabricを触った俺が
 色々解説してみる
2日間Fabricを触った俺が
 色々解説してみる
airtoxin Ishii
 
デザイナーのためのPHP講座 for WordPress (初級)
デザイナーのためのPHP講座  for WordPress (初級)デザイナーのためのPHP講座  for WordPress (初級)
デザイナーのためのPHP講座 for WordPress (初級)
佑 小田垣佑
 
今から始めるzsh
今から始めるzsh今から始めるzsh
今から始めるzsh
Hideaki Miyake
 
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
kunst1080
 
Fabric Essentials
Fabric EssentialsFabric Essentials
Fabric Essentials
Yoshinari Takaoka
 
Elixirだ 第2回
Elixirだ 第2回Elixirだ 第2回
Elixirだ 第2回
Joe_noh
 
Lessfs をかじってみた(小江戸らぐオフな集まり第110回)
Lessfs をかじってみた(小江戸らぐオフな集まり第110回)Lessfs をかじってみた(小江戸らぐオフな集まり第110回)
Lessfs をかじってみた(小江戸らぐオフな集まり第110回)
Kenichiro MATOHARA
 
URLで遊ぼう
URLで遊ぼうURLで遊ぼう
URLで遊ぼう
Hiraku Nakano
 

What's hot (18)

WebAPIではじめるphp入門
WebAPIではじめるphp入門WebAPIではじめるphp入門
WebAPIではじめるphp入門
 
Programming camp Codereading
Programming camp CodereadingProgramming camp Codereading
Programming camp Codereading
 
Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半Elixirだ 第1回強化版 後半
Elixirだ 第1回強化版 後半
 
Functions
FunctionsFunctions
Functions
 
Elixirだ 第1回強化版 前半
Elixirだ 第1回強化版 前半Elixirだ 第1回強化版 前半
Elixirだ 第1回強化版 前半
 
#ssmjp 2014/09 bashのちょっとした便利機能の紹介
#ssmjp 2014/09 bashのちょっとした便利機能の紹介#ssmjp 2014/09 bashのちょっとした便利機能の紹介
#ssmjp 2014/09 bashのちょっとした便利機能の紹介
 
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
 
doctest を書こう @ pycon kansai
doctest を書こう @ pycon kansaidoctest を書こう @ pycon kansai
doctest を書こう @ pycon kansai
 
Fabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしようFabricでサーバー管理をDRYにしよう
Fabricでサーバー管理をDRYにしよう
 
2日間Fabricを触った俺が
 色々解説してみる
2日間Fabricを触った俺が
 色々解説してみる2日間Fabricを触った俺が
 色々解説してみる
2日間Fabricを触った俺が
 色々解説してみる
 
デザイナーのためのPHP講座 for WordPress (初級)
デザイナーのためのPHP講座  for WordPress (初級)デザイナーのためのPHP講座  for WordPress (初級)
デザイナーのためのPHP講座 for WordPress (初級)
 
今から始めるzsh
今から始めるzsh今から始めるzsh
今から始めるzsh
 
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
20160827 第24回シェル芸勉強会LT Bash on Windows環境非破壊ハンズオン
 
Fabric Essentials
Fabric EssentialsFabric Essentials
Fabric Essentials
 
Elixirだ 第2回
Elixirだ 第2回Elixirだ 第2回
Elixirだ 第2回
 
Lessfs をかじってみた(小江戸らぐオフな集まり第110回)
Lessfs をかじってみた(小江戸らぐオフな集まり第110回)Lessfs をかじってみた(小江戸らぐオフな集まり第110回)
Lessfs をかじってみた(小江戸らぐオフな集まり第110回)
 
URLで遊ぼう
URLで遊ぼうURLで遊ぼう
URLで遊ぼう
 
Hudson using Groovy #jggug
Hudson using Groovy  #jggugHudson using Groovy  #jggug
Hudson using Groovy #jggug
 

Viewers also liked

Qrコードタイムカードシステムの紹介
Qrコードタイムカードシステムの紹介Qrコードタイムカードシステムの紹介
Qrコードタイムカードシステムの紹介
Kenichi Yamada
 
まちみえーる電話呼び出し機能デモ
まちみえーる電話呼び出し機能デモまちみえーる電話呼び出し機能デモ
まちみえーる電話呼び出し機能デモ
Kenichi Yamada
 
Howareyou webbook
Howareyou webbookHowareyou webbook
Howareyou webbookxaky
 
зөвлөгөө хандаа
зөвлөгөө хандаазөвлөгөө хандаа
зөвлөгөө хандааxaky
 
ブラウザで作るスマートフォンアプリ統合環境Monacaの紹介
ブラウザで作るスマートフォンアプリ統合環境Monacaの紹介ブラウザで作るスマートフォンアプリ統合環境Monacaの紹介
ブラウザで作るスマートフォンアプリ統合環境Monacaの紹介Kenichi Yamada
 
献血に行こう
献血に行こう献血に行こう
献血に行こう
Kenichi Yamada
 
健康のために歩きましょう!
健康のために歩きましょう!健康のために歩きましょう!
健康のために歩きましょう!
Kenichi Yamada
 
Idカード発行システム紹介と開発裏話
Idカード発行システム紹介と開発裏話Idカード発行システム紹介と開発裏話
Idカード発行システム紹介と開発裏話
Kenichi Yamada
 
Presentation1
Presentation1Presentation1
Presentation1xaky
 
7 анги хэрэглээний бичвэр
7 анги хэрэглээний бичвэр7 анги хэрэглээний бичвэр
7 анги хэрэглээний бичвэрxaky
 
Fruits lesson
Fruits lessonFruits lesson
Fruits lessonxaky
 
50代現役SEのつぶやき
50代現役SEのつぶやき50代現役SEのつぶやき
50代現役SEのつぶやき
Kenichi Yamada
 
日当管理システム簡単マニュアル
日当管理システム簡単マニュアル日当管理システム簡単マニュアル
日当管理システム簡単マニュアル
Kenichi Yamada
 
Villahanon coffee table book
Villahanon coffee table bookVillahanon coffee table book
Villahanon coffee table bookxaky
 
まちみえーる電話呼び出し機能
まちみえーる電話呼び出し機能まちみえーる電話呼び出し機能
まちみえーる電話呼び出し機能
Kenichi Yamada
 
хандаа судалгаа бие бялдар.2
хандаа судалгаа бие бялдар.2хандаа судалгаа бие бялдар.2
хандаа судалгаа бие бялдар.2xaky
 
The donkey and the wolf
The donkey and the wolfThe donkey and the wolf
The donkey and the wolfxaky
 

Viewers also liked (19)

Yusrie
YusrieYusrie
Yusrie
 
Qrコードタイムカードシステムの紹介
Qrコードタイムカードシステムの紹介Qrコードタイムカードシステムの紹介
Qrコードタイムカードシステムの紹介
 
まちみえーる電話呼び出し機能デモ
まちみえーる電話呼び出し機能デモまちみえーる電話呼び出し機能デモ
まちみえーる電話呼び出し機能デモ
 
just 4 u
just 4 ujust 4 u
just 4 u
 
Howareyou webbook
Howareyou webbookHowareyou webbook
Howareyou webbook
 
зөвлөгөө хандаа
зөвлөгөө хандаазөвлөгөө хандаа
зөвлөгөө хандаа
 
ブラウザで作るスマートフォンアプリ統合環境Monacaの紹介
ブラウザで作るスマートフォンアプリ統合環境Monacaの紹介ブラウザで作るスマートフォンアプリ統合環境Monacaの紹介
ブラウザで作るスマートフォンアプリ統合環境Monacaの紹介
 
献血に行こう
献血に行こう献血に行こう
献血に行こう
 
健康のために歩きましょう!
健康のために歩きましょう!健康のために歩きましょう!
健康のために歩きましょう!
 
Idカード発行システム紹介と開発裏話
Idカード発行システム紹介と開発裏話Idカード発行システム紹介と開発裏話
Idカード発行システム紹介と開発裏話
 
Presentation1
Presentation1Presentation1
Presentation1
 
7 анги хэрэглээний бичвэр
7 анги хэрэглээний бичвэр7 анги хэрэглээний бичвэр
7 анги хэрэглээний бичвэр
 
Fruits lesson
Fruits lessonFruits lesson
Fruits lesson
 
50代現役SEのつぶやき
50代現役SEのつぶやき50代現役SEのつぶやき
50代現役SEのつぶやき
 
日当管理システム簡単マニュアル
日当管理システム簡単マニュアル日当管理システム簡単マニュアル
日当管理システム簡単マニュアル
 
Villahanon coffee table book
Villahanon coffee table bookVillahanon coffee table book
Villahanon coffee table book
 
まちみえーる電話呼び出し機能
まちみえーる電話呼び出し機能まちみえーる電話呼び出し機能
まちみえーる電話呼び出し機能
 
хандаа судалгаа бие бялдар.2
хандаа судалгаа бие бялдар.2хандаа судалгаа бие бялдар.2
хандаа судалгаа бие бялдар.2
 
The donkey and the wolf
The donkey and the wolfThe donkey and the wolf
The donkey and the wolf
 

msysgit1.8.0でプロンプトにブランチ名を表示させる