古いバージョンにはサイクルが保持されているため、RestKitの最新の更新を取得するためにgitをゆっくりと使用することを学んでいます...しかし、gitHubクライアントを使用してプルすると、AFNetworkingファイルが得られません。その後、コマンドを使用するように言われました
git submodule update --init --recursive
私が行う問題は、実行した後に実行したことに気付いたことです
git submodule status
それは私をマスターブランチから外し、HEADを元に戻し、古いものに戻しました。したがって、リークなどに戻ります。
したがって、cocoapods を使用してインストールするか、AFNetworking のレストキット サブモジュール内にサブモジュールを配置できるのではないかと考えました...すべてが機能していないようで、このガイドに従っています サブモジュールを削除するにはどうすればよいですか? コミットが何をするかわからないので、最後のステップまで?レストキット サイトですべてを削除したという事実がコミットされないことを願っていますか? 私はとても混乱しています。最初にやりたかったのは、私が持っている現在のブランチサブモジュールをマスターに切り替えることだけでした。
助けていただければ幸いです。
編集: コミットが何をするかについてはわかりました。コミットはリポジトリのコピーにのみ影響し、他のすべての人がコードを取得するリモートの「メイン」リポジトリにはまったく影響しません。私が欲しかったブランチからの真新しいサブモジュールですが、質問はまだ残っています --recursive で更新を使用するときに、データをプルするブランチを切り替える方法はありますか?