0

私はしばらくの間取り組んできたプロジェクトを持っていて、リモートソース管理を開始できるようにビットバケットリモートリポジトリを追加しました。

[ファイル]->[ソース管理]->[プッシュ...]に移動すると、コミットされていない変更があると常に表示されます。

プロジェクトを選択し、[ファイル]->[ソース管理]->[コミット]を実行しました

なぜプッシュさせられないのか分かりませんか?

4

1 に答える 1

0

おそらく、編集コンテキストを含むプロジェクトのユーザー データが原因です。これらのファイルは、Xcode の使用中に変更されます。

プロジェクトのパッケージ内のフォルダーに続く以下のすべての追跡を停止します

  • yourproject.xcodeproj/project.xcworkspace/xcuserdata
  • yourproject.xcodeproj/xcuserdata

詳しくは、 yourproject.xcodeproj はパッケージです。右クリックして [パッケージの内容を表示] をクリックすると、言及されたディレクトリが表示されます。

そして、これらのフォルダーの下にあるすべてのファイルを無視するように追加します ( git を使用している場合は.gitignore )。.gitignore ファイルには、次の 2 行が含まれます: yourproject.xcodeproj/project.xcworkspace/xcuserdata

それが役に立てば幸い

于 2012-10-05T16:54:17.963 に答える