2013-09-30 9 views
5

私はgitを初めて使っていました。以前はsvnを使っていましたが、行末(CRLFとLF)に起因する問題がありました。私は心配の理由は異なるOSを使用している別の開発者です。私は自分の開発環境としてLinux VMを搭載したWindowsシステムを使用しています。プロジェクトコードはLinux上にあり、私はそれをWindows上で編集します。 VMで私は私が押して、等を引っ張るために使用するgitを持っている私は本当にautocrlfを有効にする必要がありますか?それは私の問題を防ぐでしょうか?しかし、私はいくつかの陶器を見た私はautocrlfを設定する必要があります=真のウィンドウでのみ。 誰かが役に立つアドバイスを提供してくれることを願っています:-)gitの行末

ありがとうございます。

答えて

4

"Dealing with line endings"、私は(Windowsや他のプラットフォーム上で)always set core.autocrlf to falseに推薦に反し:

git config --global core.autocrlf false 

あなたはGitが自動的repository-上のファイルを変更する必要はありませんあなたの明示的な指示なしに、

特定のファイルを特定したら、.gitattributes filecore.eol directivesと記載してください。

+0

@ Jayasankar、さらに詳しいアイデアを得るには[この '.gitattributes'ファイル](https://github.com/mono/mono/blob/master/.gitattributes)を検討することを検討してください。 – kostix

3

Gitへようこそ。

これを処理するためにgit confファイルを設定するのに役立つdocがあります。それを読んで、gitが好きになる練習をしましょう。

Dealing with line endings

関連する問題