Linux MintをPCにインストールした後、Bitbucketからgitリポジトリをクローンして作業しました。いくつかの変更の後、私はPhpStorm ideでコミットしました。このコミット中にgitは行末についてのダイアログを私に発しました。 2つの選択肢がありました。私はcore.autocrlf真マルチOS環境でのGit行の終了
のようなコマンドを使って行末のグローバルハンドラを設定するプロジェクト
のための行末を扱うgitattributeファイルを作成
を覚えていれば、私はグローバルなオプションを選択したが、として私はそれがすべてのプロジェクトファイルを変更したのを見る。今私は何が起こっているのかわかりませんし、サーバーにプッシュできるのかどうかもわかりません。誰かがWindows上でそれをプルするとどうなりますか?マージを行いますか?どのようにそれを解決するには? git-config Documentation 1として
.gitattributesは今行くための推奨される方法です...(設定は、リポジトリ内にあり、すべてのOS上のすべてが共有するため) – Philippe
だから私は今、何をすべき?そして、バイナリファイルについてはどうですか?私が今バイナリファイルについて読むことにします。私は何をすべきか本当に混乱しています。 –