Windowsへのgitのインストール
今更ですが備忘録として、以前の職場で使っていた時の内容をまとめ
msysgitをインストールする
http://code.google.com/p/msysgit/ から実行ファイル(2011-03-21現在だと、Git-1.7.4-preview20110204.exe)をダウンロードして実行。
この際に、「Use a TrueType font in all console windows (not only for Git Bash)」はオフにした方が良いです。
オンにした場合、コマンドプロンプト全般でフォントが変わります。
msysGitをインストールしたらコマンドプロンプトが文字化け - Silent Powerを参照。
msysgitの多言語対応(任意)
WindowsでのGit環境構築とその注意点 | OSDN Magazineを参照し、下記のようにコマンドを置換する。
- Downloading lessからWindows用のバイナリ(2011-03-21時点では、less436w.zip)を取得。
- less436w.zipを解凍し、中のless.exeを _Gitインストール先_\bin に上書きする
- http://www.asuka.cx/software/nkf/からnkf-2.0.8b.bin.tar.gzを取得。
- nkf-2.0.8b.bin.tar.gz を解凍し、中のnkf.exeを _Gitインストール先_\bin に移動する
- _Gitインストール先_\etc\gitconfig ファイルを以下のように修正。
- [core]セクションに、以下を追加
pager = nkf -s | less
Gitの環境設定
Git bashを起動し、以下を設定。
$ git config --global user.name "自分のユーザー名" $ git config --global user.email "自分のメールアドレス" $ git config --global color.ui auto
TortoiseGitをインストールする
TortoiseGitの設定
コンテキストメニューから、[TortoiseGit] - [Settings] を選択し、以下を設定。
- [External Programs] - [Diff Viewer] に WinMergeを指定する場合、以下のように入力
C:\Program Files\WinMerge\WinMergeU.exe /e /x /ub -dl %bname -dr
%yname %base %mine
- [External Programs] - [Diff Viewer] に WinMergeを指定する場合、以下のように入力
C:\Program Files\WinMerge\WinMergeU.exe %merged
- TortoiseGitを入れたら重くなった場合、[Icon Overlays]で制限をする
- [Status Cache]を"None"に変更
- [Drive Type]を全てOFFにする
- [Include Paths]に、作業ディレクトリを指定する。(例:c:\path\to\git\*)