3

github を使用して自分の Portage オーバーレイを追跡しようとしていますが、上流のファイル リポジトリから変更を簡単にインクルードおよびプルダウンできるようにしたいと考えていました。

それらをプルダウンすると、多くの場合、リポジトリに含めたい元の ebuild ファイルを提供したリモート ソース リポジトリから 1 つまたは少数のファイルしか必要ありません。

gitを使用してアップストリームソースリポジトリを追跡するための最良/推奨の方法は何ですか?

例: リポジトリの残りの部分を含めずに、git リポジトリのこの特定のフォルダー内のコンテンツを自分の git リポジトリに含めたいと考えています。

編集:

ebuild は単なるインストール手順であるため、残りのレポを含めるのは意味がありません。そのため、ebuild 以外のファイルでオーバーレイを乱雑にするべきではありません。そして、自分のレポをフォークし、すべてのファイルを削除し、常にその一部だけをマージしてから、オーバーレイレポのサブモジュールが非生産的/複雑すぎるように見えるようにします(それが好ましいルートではないかもしれないとは言いませんが、私はまだそうではありません確かに、これらの git 達人がどのように考えているかは完全に理解できます)

4

0 に答える 0