インストール
Git-1.8.1.2-preview20130201.exe
文字化け
git bashでlsを実行すると日本語が表示されない場合
はてな(?)で表示される
ls --show-control-chars
これでしかく(豆腐)で表示される。
毎回実行するのは大変なので、「.bashrc」に以下を記載する。
alias ls='ls --show-control-chars'
git statusで文字化け
git config --global core.quotepath false
しかく(豆腐)で表示される場合
フォントがMSゴシックだと豆腐で表示されるのでラスタフォントに変更する
1.プロパティを表示し、「フォント」タブで”ラスタフォント”を選択し、「OK」をする。
2.「ショートカットへのプロパティの適用」で”このウィンドウを起動したショートカットを変更する”を選択し「OK]
gitkで文字化け
コミットの内容が化けていないが、ソースが化けている場合。(ソースの
文字コードはUTF-8)
git config --global gui.encoding utf-8
Shift_JISの場合は
git config --global gui.encoding cp932
設定
svn関係のファイルは監視しない
「.gitignore」ファイルを作成し、「.svn/」と指定すればOKか?(未確認)
すでにaddしている場合はダメみたいだ。
git rm --cached foo/bar.txt
として一旦削除すればよさそう。
使い方
手元で変更したインデックスに登録していないファイルを元に戻す
git checkout -- .
GUIツール
gitkとgit-guiがある。git-guiはgitkから起動するか、「git gui」で起動することが可能。
git-guiから以下の操作が可能。
変更した内容を元に戻す。[コミット]-[変更を元に戻す]
選択したファイルをコミット予定にする。[コミット]-[コミット予定する]
コマンド
変更されたファイルの一覧を表示
git status
無視するファイル
.gitignore
作業フォルダに置く必要がある
自分の環境用
最終更新:2013年07月25日 16:37