[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

gitとCRLFに関するItisangoのブックマーク (2)

  • 気をつけて!Git for Windowsにおける改行コード - Qiita

    これをみるとinputやfalseはLF -> CRLFの自動変換を行わないので、これらを選んでしまいそうですが、 大規模開発で多数の開発者がtrueでインストールしてしまった場合、わざわざ変更をしてもらうまでの悪影響があるのか?がわからなかったので、それについて調べた結果を記載しようかと思います。また、これを書くきっかけとなった私のチームではまった落とし穴について書こうと思います。 core.autocrlfをtrueに設定をした場合 core.autocrlfをtrueに設定をした場合について整理します。 チェックアウトやコミットした場合の動きや、開発者がCRLFでファイルを作成した場合の動きは以下のようになります。 上記の図から確かにwroking directory上ではCRLFとLFが混在してしまう可能性がありますが、 repository上のファイルがLFである以上、core.

    気をつけて!Git for Windowsにおける改行コード - Qiita
  • Gitで管理しているソースの改行コードに注意

    改行コード不一致のトラブル チームで開発する時、改行コードを統一しないと、不注意にトラブルが発生する恐れがあります。 スクリプト実施不可 Linuxのシェルの改行コードがLFではないと、実行できません。 逆にWindowsのコマンドスクリプトの改行コードがCRLFではないと、実行出ません。 差分比較不可 ソースを修正してないのに、改行が違う場合、行の差分は出ています。 実際の変更内容は見づらくなります。 ローカル開発時の改行コードのプラクティス Gitクライアントのデフォルト動きの制御 グローバルのコンフィグ(core.autocrlf)をコンフィグする 設定 チェックアウト時 コミット時

    Gitで管理しているソースの改行コードに注意
  • 1