git config
git clone したあと Windowsでファイルを編集後に push したら全行が更新対象になったでござる。まあWindowsとUnixでの改行コードが違うあれで少し困ったってなったのでその解決策です。
基本的にUnixがメインとなるので特にこだわりが無ければ改行コードは「LF」にしておきます。
1
|
|
で、ok。
.gitconfig に保存されている
autocrlf の設定は「.gitconfig」に設定されています。
Windows(msysgit)の場合は、C:\Users\<ユーザ名\.gitconfig
に保存され、Unixの場合は、~/.gitconfig
に下記の書式で保存されます。
1 2 |
|
あといつものお約束コマンドも実行すると。
1 2 |
|
下記のように保存されます。
1 2 3 4 5 6 |
|
chefとか使って
毎回コマンドを打つ(1回でいいんだけどね)のが面倒なのと、仮想環境を作ったり消したりしているとコマンドをついつい忘れてしまうので仮想環境を作ったときに .gitconfig を作成するように chef-solo など使って作成しておくのがベストです。