0
に慣れていないグローバルコンフィグ私はgitの中で夫婦グローバルコンフィグを設定している。しかし、私のリポジトリをしていきのgit:リポジトリ
[core]
editor = vim
autocrlf = true
fileMode = false
:
git config --global core.autocrlf true
git config --global core.filemode false
は、これらは私の~/.gitconfig
ファイルに表示ファイルモードをチェックし、Windowsの行終了をコミットし続ける。各リポジトリ内でgit config
コマンドを実行する必要があります。そうしないと、configsがロードされません。
何が起こっているか
okが、それが理由です。ありがとう。それは別の質問につながります。 '.git'フォルダは' .gitignore'によって無視されるので、それらの設定をリポジトリから取得していません。なぜ私はリポジトリをクローンするときに望ましくない値にデフォルト設定されているのですか?それをどのように修正できますか? – ewok
奇妙なことに、新しいリポジトリまたはクローンを初期化するときは、グローバルファイルから設定を取得してローカルファイルに保存する必要があります。それはあなたがレポの新鮮なクローンを行う場合でもそれをしますか? 'git init'を実行してその設定ファイルを見るとどうでしょうか? – mikestreety
'git init'を実行すると、' filemode'が 'true'に設定され、' autocrlf'に値が設定されていない設定ファイルを取得します。もう一度見ていますが、reposのどれも 'autocrlf'を設定していませんが、行末が実際にコミットされるわけではないので、問題はありません。 – ewok