私はしばらくの間取り組んできたプロジェクトを持っていて、リモートソース管理を開始できるようにビットバケットリモートリポジトリを追加しました。
[ファイル]->[ソース管理]->[プッシュ...]に移動すると、コミットされていない変更があると常に表示されます。
プロジェクトを選択し、[ファイル]->[ソース管理]->[コミット]を実行しました
なぜプッシュさせられないのか分かりませんか?
おそらく、編集コンテキストを含むプロジェクトのユーザー データが原因です。これらのファイルは、Xcode の使用中に変更されます。
プロジェクトのパッケージ内のフォルダーに続く以下のすべての追跡を停止します
詳しくは、 yourproject.xcodeproj はパッケージです。右クリックして [パッケージの内容を表示] をクリックすると、言及されたディレクトリが表示されます。
そして、これらのフォルダーの下にあるすべてのファイルを無視するように追加します ( git を使用している場合は.gitignore )。.gitignore ファイルには、次の 2 行が含まれます: yourproject.xcodeproj/project.xcworkspace/xcuserdata
それが役に立てば幸い