2016-12-19 23 views
-3

私はiosプロジェクトで作業しています。プロジェクトをgitlabアカウントに追加したいと思います。私はgitを管理するためのコマンドラインを使用しています.Xcodeは使用しません。iosプロジェクトのgitリポジトリから除外するファイルは何ですか?

私は自分のリポジトリから除外すべきファイルは何か不思議です。 xcuserdataフォルダ

  1. が、私は完全に確信していないので、それはスキームの情報が含まれて参照してください。 除外のための私の候補者は、唯一のxcodeprojパッケージからです。
  2. project.xcworkspaceパッケージ

は、これは正しいですか?私が行方不明のものはありますか?

ありがとうございました。

重複していると思われる質問は、特に「Xcodeと組み合わせて」質問します。私はコマンドラインを使用しています。彼らは違いはありませんが、それは質問の一部でした。その質問に対する回答には日付が付けられていますが、この質問には残業が異なることがあります。少なくともそれは私の理解です。

+1

https://www.gitignore.io/ –

答えて

0

バージョンコントロールのためにgitを使用しています。コードを押している間に遠隔に押してはいけません。 Xcodeが生成したファイルの一部ですが、リモートにプッシュしないでください。

* .xcworkspacedata

* .xcuserstate

* .xcscheme

xcschememanagement.plist

* .xcbkptlist

があなたの.gitignoreファイルにこれらのファイルを追加してお楽しみください。

ハッピーコーディング。

+0

ありがとう@Aman Gupta。私のプロジェクトで見たことのないファイルもあります。しかし、ある時点で自動的に作成される場合や、別の種類のプロジェクトに属する場合があることを知っておくとよいでしょう。私はかなり新しくなっていますが、新しいiOSバージョンではこのリストを更新する必要があるかもしれません。再度、感謝します。 – Azul

+0

@Azulは言及しないでください。これらのファイルのいくつかはビルド後に生成され、ビルド中にブレークポイントを使用してデバッグするときには* .xcbkptlistが生成されます。 –

0

これはプロジェクトによって大きく異なります。個人的にはhttps://www.gitignore.ioを使用し、「Xcode」、「Swift」、「MacOS」などのキーワードを使用します。

+0

これは私が知らなかった素晴らしいリソースです。ありがとうございます。 – Azul

関連する問題