私は自分の個人的なレポ名myrepo
を持っています。私はgit clone
を使用してsomerepo
を取得しましたが、今はmyrepo
の不可欠な部分にしたいと思います。私はそれを次のようにすることを考えている。「gitクローン<some_repo>」の後に<my_repo>としたいと思っています<some_repo>の部分<my_repo>
- 内側
myrepo
ツリーgit clone <somerepo>
。 - フェッチ
somerepo
内のすべてのファイルを追加し、コミット - などなど
.git
.gitignore
などsomerepo
からすべてのgit関連のファイルやディレクトリを削除します。
git-repoの 'raw'データのみをクローンするコマンドはありますか(git関連ファイルは無視しますか?さらに良いことに、これらの3つのステップを実行できるコマンドがあります(または複数あるかもしれません)。
私は約git submodule
を少し読んだ。 submodule
を使用できますか? somerepo
に将来の変更に関心がないとします。
あなたがサブモジュールを使用することができ、またはあなたがサブツリーのマージを行うことができます...両方は、(一般的に、あなたが望むものである)「外国人」のリポジトリの完全な履歴を保持します – knittl