【Git】.gitattributesファイルとautocrlfの挙動メモ。【Git】.gitattributesファイルとautocrlfの挙動メモ。【Git】.gitattributesファイルとautocrlfの挙動メモ。gitリポジトリからクローンした瞬間にファイルが「modified」になる現象でハマったので調べた。「.gitattributes」が存在せず、「core.autocrlf」の値が「false」に設定されているリポジトリの場合。改行コード「LF」のファイルを追加すると、改行コード「LF」のままコミットされる改行コード「CRLF」のファイルを追加すると、改行コード「CRLF」のままコミットされる改行コード「LF」のファイルをチェックアウトすると、改行コード「LF」のままチェックアウトされる改行コード「CRLF」のファイルをチェックアウトすると、改行コード「CRLF」のままチェックアウトされる「.gitattributes」が存在せず、「core.autocrlf」の値が「true」に設定されているリポジトリの場合。改行コード「LF」のファイルを追加すると、改行コード「LF」のままコミットされる改行コード「CRLF」のファイルを追加すると、改行コード「LF」でコミットされる改行コード「LF」のファイルをチェックアウトすると、改行コード「CRLF」でチェックアウトされる改行コード「CRLF」のファイルをチェックアウトすると、改行コード「CRLF」のままチェックアウトされる改行コード「CRLF」のファイルをチェックアウトし、編集後コミットすると改行コード「CRLF」のままコミットされる「.gitattributes」が存在しており「eol=crlf」が指定されている場合、「core.autocrlf」の値にかかわらず下記の挙動になる。改行コード「LF」のファイルを追加すると、改行コード「LF」のままコミットされる改行コード「CRLF」のファイルを追加すると、改行コード「LF」でコミットされる改行コード「LF」のファイルをチェックアウトすると、改行コード「CRLF」でチェックアウトされる改行コード「CRLF」のファイルをチェックアウトすると、改行コード「CRLF」のままチェックアウトされる改行コード「CRLF」のファイルをチェックアウトし、編集後コミットすると改行コード「LF」でコミットされるああああああぁぁぁぁぁぁめんどくさいぃぃぃぃ!!!めんどくさい変換とかしないでもうそのまんま扱ってくれれば十分だよ。ことで自分は「.gitattributes」を削除して「core.autocrlf」を「true」で安定。Post【PHP】配列の空文字キーに関する発見。【Javascript】よさげなLightBoxライブラリ。【WordPress】で承認待ちのコメントを一括削除する。【CakePHP3】Bakeの流れ。【PHP】で画像を綺麗にリサイズする。Jasmine】テストの書き方まとめ。【Android】アプリ開発環境の構築手順まとめ。【Windows】Antをインストールする。【Windows】node.jsをインストールしてnpmコマンドを使えるようにする。【Windows】環境変数(PATH)の通し方。【Windows】gitのインストールを行う。【Windows】コマンドプロンプトでドライブ間を移動する。【Apache】htpasswdでBasic認証を掛ける。【CentOS7】Muninインストール手順まとめ。【PHP】privateなメソッドを外部から実行する。【MySQL】大量にランダムなデータを作成する際の方法いろいろ。【PHP】Xdebugのvar_dump()を通常のものに戻す。【htaccess】さくらのレンタルサーバーに設置したhtaccessでOptionsが使えない問題。【jQuery】手っ取り早くScrollToTopを実装する。【PHP】のコンパイル時にライブラリが足りないよと怒られたら。【CentOS】patchコマンドが無いよと怒られたら。【CentOS】apxsが無い場合。【htaccess】でPHPのエラー表示周りをONにする際のコピペテンプレート。【Markdown】脚注の書き方。うぇぶろぐらまーな日誌.。