2017-10-03 11 views
1

私はXcode9を使ってCプロジェクトに取り組んでいます。 .xcodeprojディレクトリをGitHubにプッシュする必要はありません。 Xcodeのソースコントロールメニューを使ってGitHubと同期します。Xcode 9でXcodeがxcodeprojを無視する方法を教えてください。

私は私の.gitignoreファイルに次の行を追加しました:

*.xcodeproj/ 
DerivedData/ 
*.pbxproj 
*xcworkspace 

が、それは動作しません。コミットすると、XcodeはまだxcodeprojディレクトリをGitHubにプッシュします。 Xcode9でこれらのファイルを無視するにはどうすればいいですか?

答えて

0
それらのファイルがすでに( .gitignoreディレクティブ議論の余地を作る)に追跡されているためかもしれません

しようとすると、インデックス

git rm --cached -r *.xcodeproj/ 
git rm --cached -r DerivedData/ 
git rm --cached -r *.pbxproj 
git rm --cached -r *xcworkspace 

からそれらを削除--cachedオプションは、必ず上のこれらのファイルを保持するようになりますディスク(インデックスのみを削除します)。

+0

ありがとうございました。出来た。 – Judgelight

関連する問題