私はGitが初めてであることに注意してください。
私は2つのレポを持っています:
メイン リポジトリは Libgdx REPO であり、私の作業はすべてこのリポジトリに入ります。主にgdx-sqlite プロジェクトです。gdx-sqlite プロジェクトを別のリポジトリとして表示したかったので、次のようにしました。
- GitHub に新しいリポジトリを作成しました (gdx-sqlite REPO)
- マシンにローカル リポジトリ (ローカル libgdx リポジトリ内にネスト) を作成しました
- ローカルのネストされたリポジトリのすべてのコードをリモートの gdx-sqlite REPO にプッシュしました
これにより、すべてがうまくいかなくなり、ネストされたリポジトリが主な原因であると想定しました。その後、ローカルのネストされたリポジトリを削除し、以前のコミットに戻しました。この種の問題の解決策は Git Submodules であることがわかりましたが、次のように達成しようとしていることに完全に迷っています。
次の点に照らして、これをどのように達成する必要がありますか。
- 「https://github.com/mrafayaleem/libgdx/tree/master/extensions/gdx-sqlite 」にあるプロジェクトに加えた変更を常に反映する「gdx-sqlite REPO」に新しいリポジトリを作成したい"
- "gdx-sqlite REPO"にプル リクエストを送信する人は誰でも、すべての依存関係 (つまり、完全な libgdx REPO) をプルして、その拡張機能にすぐに取り組むことができるはずです。
どうすればこれを可能にすることができますか?