私は、.gitignoreなしでReact Nativeプロジェクトを開始し、愚かにコミットしてビルドファイルをマージしました。何があったのかわからず、慎重に誤っていました。このようなもの:Xcode 'xcuserdata'を.gitignoreに含めないで変更するには?
modified: ios/build/Build/Intermediates/RCTActionSheet.build/Debug-iphonesimulator/RCTActionSheet.build/dgph
modified: ios/build/Build/Intermediates/RCTActionSheet.build/Debug-iphonesimulator/RCTActionSheet.build/dgph~
modified: ios/build/Build/Intermediates/RCTGeolocation.build/Debug-iphonesimulator/RCTGeolocation.build/dgph
modified: ios/build/Build/Intermediates/RCTGeolocation.build/Debug-iphonesimulator/RCTGeolocation.build/dgph~
modified: ios/build/Build/Intermediates/RCTImage.build/Debug-iphonesimulator/RCTImage.build/dgph
modified: ios/build/Build/Intermediates/RCTImage.build/Debug-iphonesimulator/RCTImage.build/dgph~
modified: ios/build/Build/Intermediates/RCTLinking.build/Debug-iphonesimulator/RCTLinking.build/dgph
modified: ios/build/Build/Intermediates/RCTLinking.build/Debug-iphonesimulator/RCTLinking.build/dgph~
modified: ios/build/Build/Intermediates/RCTNetwork.build/Debug-iphonesimulator/RCTNetwork.build/dgph
modified: ios/build/Build/Intermediates/RCTNetwork.build/Debug-iphonesimulator/RCTNetwork.build/dgph~
modified: ios/build/Build/Intermediates/RCTSettings.build/Debug-iphonesimulator/RCTSettings.build/dgph
modified: ios/build/Build/Intermediates/RCTSettings.build/Debug-iphonesimulator/RCTSettings.build/dgph~
modified: ios/build/Build/Intermediates/RCTText.build/Debug-iphonesimulator/RCTText.build/dgph
modified: ios/build/Build/Intermediates/RCTText.build/Debug-iphonesimulator/RCTText.build/dgph~
modified: ios/build/Build/Intermediates/RCTVibration.build/Debug-iphonesimulator/RCTVibration.build/dgph
modified: ios/build/Build/Intermediates/RCTVibration.build/Debug-iphonesimulator/RCTVibration.build/dgph~
modified: ios/build/Build/Intermediates/RCTWebSocket.build/Debug-iphonesimulator/RCTWebSocket.build/dgph
modified: ios/build/Build/Intermediates/RCTWebSocket.build/Debug-iphonesimulator/RCTWebSocket.build/dgph~
modified: ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/dgph
modified: ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/dgph~
modified: ios/build/Build/Intermediates/SolveMe.build/Debug-iphonesimulator/SolveMe.build/dgph
modified: ios/build/Build/Intermediates/SolveMe.build/Debug-iphonesimulator/SolveMe.build/dgph~
modified: ios/build/Build/Intermediates/SolveMe.build/Debug-iphonesimulator/SolveMeTests.build/dgph
modified: ios/build/Build/Intermediates/SolveMe.build/Debug-iphonesimulator/SolveMeTests.build/dgph~
deleted: ios/build/Logs/Build/595432B6-D8CF-4CCE-B44B-B90E24325848.xcactivitylog
modified: ios/build/Logs/Build/Cache.db
は、今ではこれがに「/ユーザ/ MY_USERNAME/...」、GitHubのからこのプロジェクトのクローンを作成し、ローカル上でそれを実行しようとする他の人のためのモジュールのキャッシュパスを設定しているが判明しますマシン。
私は以来、this Xcode .gitignore templateを追加しました。これは、Xcodeの.gitignoreについての別のStackOverflow質問にお勧めします。
メイン質問:GitHubのこの派生データを変更して残りのチームがこのプロジェクトで作業できるようにする最良の方法は何ですか?または、彼らはそれを彼らのために働かせるためにローカルでどこで変えることができますか?それらのios/build /フォルダーを削除すると、問題が修正されたようです。それは容認できる解決法ですか、それとも秘密に悲惨ですか?
私は直接質問した人からかなり複雑な回避策について聞いたことがあります。どんな助けもありがとう!
パーフェクト。ありがとうございました! –