Githubにコミットすると改行コードが戻せない件

@iwasaki 481views 更新:2014年8月11日

とあるPCでソースコードをGithubにプッシュしたところ、改行コードの違いですさまじい数の差分が発生しました。 そのファイルを戻そうと、

http://hacknote.jp/archives/3346/

にある方法で戻そうとしましたが戻りませんでした。 その原因は.gitconfigにある以下の設定が効いていたためでした。

[core]
    autocrlf = true

この設定は以下のコマンドで切り替えることが可能です。

git config --global core.autocrlf false

これがtrueになっていると、コミット時に改行コードが変換されるため、改行コードの違いを完全には元に戻せません。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません