0
多くの人とgitリポジトリを共有しています。現在、目的の行終了機能を得ることは困難です。私たちが起こるしたいもの:Windowsユーザーが引っ張るとGitクロスプラットフォームの行末
- Macユーザーは、プッシュ/ /クローンを引っ張ると、リポジトリ上のすべてのファイルはLF行末
- で保存されている、すべてのものは/
- 同じままクローンは、すべてが.SCRファイルを除いてCRLFに変換され
- Windowsユーザーが押すと、すべてが私はカップル異なる.gitattributes溶液Aを試みた
(最初の項目を参照)LFに変換され、私はこれを行うことができると思う、私はちょうど正しいやり方を見つけていない。
私は誰もが同じIDEを使用することを保証する方法がありません。実際にはこれはうまくいけばすぐに公開プロジェクトになりますので、私は自分自身で行末調整を行うことなくプロジェクトを引き出すことができるようにしたいと考えています。 – WhS4
これはEditorConfigのポイントです。これはクロスプラットフォームであり、一般的なIDEでサポートされています。ファイルが存在し、プラグインがインストールされている場合は、IDEの設定に関係なく、行の終わりをフォーマットします。ユーザーがIDEでEditorConfigをサポートしておらず、行末があなたの望むもの以外のものに設定されている場合は、その行末を変更することはできません –
ああ、私は今見ています。答えをありがとう、私は間違いなくこれを考慮するが、私はgitだけで、外部のプラグインを使用しないでこれを行うことを望んでいた。 .gitattributesとgitグローバル設定を使って目的の動作を得る方法はありませんか? – WhS4