&tag(git,msysgit); *目次 [#k47f6532] #contents *関連ページ [#x9c5b3fa] -[[Git for Windows]] -[[Git for Windows]] <= 今後はこのページに書くこと -[[./古い情報]] -[[TortoiseGit]] *参考情報 [#o7fa334f] -[[msysgit - Git for Windows - Google Project Hosting:https://code.google.com/p/msysgit/]]…公式サイト *インストール [#ob35d669] **参考リンク [#p094e29b] -[[Windows環境でGitを使う:http://www.02.246.ne.jp/~torutk/git/gitonwindows.html]] -[[Windows で Git の環境設定 (msysgit, TortoiseGit) - ngの日記:http://ngyuki.hatenablog.com/entry/2013/01/01/222816]] **ダウンロード [#z772c781] -[[Git for Windows:http://msysgit.github.io/]]からインストーラーをダウンロードする。 -Git-1.9.4-preview20140929.exeというようなファイルがダウンロードできる。 **インストールウィザード(1.9) [#ab6f4b11] -好みがあるので慎重に設定したほうがよい(後から変更できるかどうか不明)。 ***Select Components [#q625bf20] -Windows Explorer Extensionは、Git Bash Hereのみ(それ以上はTortoiseGitから使うので不要)。 -「Use a True Type font」はデフォルトでオフになっている。オンにしたら文字化けするので注意。 ***Adjusing your PATH environment [#f63a5df9] -Use Git Bash onlyを選択。 ***Choosing the SSH executable [#p463ce3f] -PuTTYを使っている場合「Use (Tortoise)Plink」を選ぶ。でplink.exeの場所を指定する。 ***Configuration the line ending conversions [#y0c8f36f] -勝手に変換するトラブルような気がしたので「Checkout as-is, commit as-is」を選択。 *設定 [#bdae0990] **Git Bash Hereの設定 [#f9b8412f] -フォントを「ラスターフォント」から「MSゴシック」に変更。 **.gitconfig [#of811f7b] -[[msysgit の設定ファイルについて調べてみた - ..たれろぐ..:http://d.hatena.ne.jp/naga_sawa/20110311/1299811853]] -Windows 7 64bitの場合、「c:\Users\tanaka\.gitconfig」が個人毎のgitconfigファイルの場所となる。 -インストーラーで指定したcrlf設定はC:\Program Files (x86)\Git\etc\gitconfigに保存される。http://stackoverflow.com/questions/17756753/where-do-the-settings-in-my-git-configuration-come-from ** .gitignore(グローバルなやつ) [#tf2af2f8] -デフォルトだと設定されない? -[[SourceTree が Git のグローバルな無視リストを書き換えて困った話 - てっく煮ブログ:http://tech.nitoyon.com/ja/blog/2013/04/05/sourcetree/]]…SourceTreeを入れると勝手に設定される。 ***パスの確認方法 [#z237c54c] -「git config --global --edit」で設定ファイルを編集しエディタでパスを確認することができる。VIMの場合Ctrl-Gでパスが表示される。 ***pagentを使う [#va5dc5da] - 環境変数のGIT_SSHにplink.exeのパスを設定する。 *トラブルシューティング [#udef736b] **コマンドプロンプトの文字化けを修正 [#vcf2b6ad] -regeditを起動し HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont -「0」のデータを「Lucida Console」から「*MS ゴシック」に変更。("*"も含めて入力)。 **リモートリポジトリにアクセスできない [#y90982de] -ssh://tanaka@mac/home/git/test.git のようにユーザー名を明示しないとだめっぽい。 **「Git Bash Here」で文字化け [#o91bda99] -コマンドウィンドウのプロパティでフォントを「MS ゴシック」に変更する。ラスターだとだめ。