タグ付けされた質問 「eol」

9
Gitでの最高のCRLF(キャリッジリターン、ラインフィード)処理戦略は何ですか?
CRLFで終わる行でファイルをコミットしようとしましたが、失敗しました。 私は一日中Windowsコンピューターでさまざまな戦略を試すことに費やしましたが、Gitの使用をやめ、代わりにMercurialを試してみることに夢中になりました。 回答ごとに1つのベストプラクティスのみを共有してください。



3
Notepad ++で改行文字を選択する
私は、テキストファイルを読み込む際に、メモ帳++認識し、使用そのファイル内の改行文字が何であれ、ということに気づきます\nか\r\n。 新しいドキュメントで使用するオプションを選択できるオプションはありますか?(私はヘルプとグーグルを調べましたが、何も見つかりません。)
173 notepad++  eol 

3
git repoと作業コピーでLF eolを強制する
githubでホストされているgitリポジトリがあります。ファイルの多くは当初Windowsで開発されたもので、行末についてはあまり注意していませんでした。最初のコミットを実行したとき、正しい行末を強制するためのgit設定もありませんでした。結局のところ、githubリポジトリにCRLF行で終わるファイルがいくつかあるということです。 現在、Linuxで部分的に開発を行っているので、行末をクリーンアップしたいと思います。ファイルがgithubのLFで正しく保存され、作業コピーにLFが含まれていることを確認するにはどうすればよいですか? を.gitattributes含むファイルを設定しましたtext eol=LF。あれは正しいですか?それをコミットしてプッシュしrmたら、ローカルリポジトリだけを作成してgithubから再クローンして目的の効果を得ることができますか?
170 git  github  eol 

12
git-mergeが行末の違いを無視することは可能ですか?
git merge行末の違いを無視することは可能ですか? たぶん私は間違った質問をしています...しかし: 私は試してみましたconfig.crlf inputが、特に事後に適用したときに、物事は少し乱雑で制御不能になりました。 1つには、事後にこの構成を適用しても、このオプションを適用する前にリポジトリにコミットされたファイルには影響がないようです。もう1つは、突然すべてのコミットがCRLFがLFに変換されることに関する多くの迷惑な警告メッセージが発生することです。 正直なところ、どの行末が使用されているかは気にしません\n。個人的にはUnixスタイルを好みますが、何でもかまいません。私が気にしgit mergeているのは、少し賢く、行末の違いを無視することです。 時々私は2つの同じファイルを持っていますが、gitはそれらが異なる行末文字を使用しているという理由だけで競合しているとマークします(そして競合はファイル全体です)。 更新: オプションをgit diff受け入れることがわかりましたが--ignore-space-at-eol、git mergeこのオプションも使用できるようにすることは可能ですか?
150 git  merge  git-svn  line-endings  eol 

4
メモ帳++でのEOL変換
何らかの理由で、WindowsマシンのUNIXサーバーからファイルを開くと、Macintosh EOLに変換されることがあり、それらを再度編集/保存すると、UNIXサーバーでは正しく機能しません。このUNIXサーバーからファイルを編集するためにメモ帳++のみを使用しているので、ファイルを開くたびにEOLをUnix形式に自動的に変換するマクロを作成する方法はありますか?
113 notepad++  eol 


9
git commit get fatal error“ fatal:CRLF will be replace to LF in”
Наэтотвопросестьответынаスタックオーバーフローнарусском:Gitの致命的な:LFはCRLFに置き換えられます 私はUbuntu13.10 x64を使用しており、一部の開発者がWindowsを使用しているプロジェクトに取り組んでいます。最近、gitconfigcore.eolを「lf」およびcore.autocrlf「input」およびcore.safecrlf「true」に変更しました。それ以来、ファイルをローカルリポジトリにコミットしようとすると、次のエラーが発生します。 fatal: CRLF would be replaced by LF in ...... 理解していることから、core.eol「lf」とcore.autocrlf「input」に設定すると、gitは自動的にCRLFをLFに変換しますが、なぜこのエラーが発生するのですか?でる?この問題を解決するにはどうすればよいですか? ありがとうございました。
84 git  eol 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.