2016-09-30 2 views
0

私はxcode 8からプロジェクトを取得しようとしているときはいつでも、ios project.ButのプロジェクトリポジトリとしてGitHubを使用しています"ファイル.DS_Storeと.DS_Storeにはツリーの競合がありました。"ファイル.DS_Storeと.DS_Storeは、xcode 8のGitとのツリー競合エラーがありました。

+2

gitから除外する必要があります。 – gnasher729

+2

'.DS_Store'はmacOS Finderが独自に作成した隠しファイルです。それをリポジトリに入れるのはまったく役に立ちません。 – axiac

+1

Done.Ditleted .Gitの.DS_Storeファイルをすべて削除してからプルしました。みなさん、ありがとうございます。 – nik

答えて

11

.DS_Storeは、Macがインデックスフォルダを作成するファイルです。これらは自動的に作成されたファイルであり、変更を続けます。

Gitから削除してもう一度ダウンロードしたとしても、次回コミットしてプッシュすると同じエラーが発生します。新しい.DS_Storeファイルはgit remoteにあります。

これらのファイルの無視を開始するには、何をする必要がありますか。 .gitignoreファイルでこれらのファイルについて言及する必要があります。

はあなたが開いて、ちょうど.DS_Storeを書いて、ファイルを保存することができますgitignoreファイルを作成しますtouch .gitignore このコマンドを実行することにより、.gitignoreファイルを作成することができます。これ以降、gitはコミット時にこのファイルを無視し始めます。

関連する問題