

Windows版GitHub Desktopを使っています。

  1. 改行コードを変換しない設定はありますでしょうか？

  2. 変わってしまった改行コードを戻すことは出来ますでしょうか？  
(出来ないというような記事ばかりで諦めかけています・・)


CC BY-SA 4.0
2020-03-05T09:05:24.783
63599
2020-04-27T02:02:30.377
2020-03-17T00:26:46.500
3060
36257
question
windows git github-desktop
Windows版GitHub Desktopで改行コードを変換したくない


## 改行コードを変換しない設定

あります。`core.autocrlf` を設定すれば良いです。

[code]

    git config --global core.autocrlf false
    
[/code]

この設定値には `true` / `input` / `false` が指定できます。

参考：[8.1 Git のカスタマイズ - Git の設定](https://git-
scm.com/book/ja/v2/Git-%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA-
Git-%E3%81%AE%E8%A8%AD%E5%AE%9A)（下の方に `core.autocrlf` の説明があります）

## 変わってしまった改行コードを戻す方法

どの時点で改行コードが変わってしまったのかによります。

`git clone` の時点で変わってしまったのであれば、設定を変えた後一度すべて削除して再度 `git clone` すれば良いです。

コミットの時点で変わってしまったのであれば、設定を変えた後そのコミットを `git revert` 等で巻き戻せば良さそうです。


CC BY-SA 4.0
2020-03-05T10:54:44.830
63605
2020-03-05T10:54:44.830
19110
63599
answer