0

Linux TV カーネル プロジェクト内の特定のプロジェクトに取り組んでおり、その参照を取得する方法を知る必要があります。それらは、「実験的」と呼ばれるリポジトリのブランチに保存されます。基本的に、これまでに行ったことは次のとおりです。

git clone git://github.com/torvalds/linux.git v4l-dvb 
cd v4l-dvb 
git remote add linuxtv git://linuxtv.org/media_tree.git 
git remote update 
git checkout -b media-master remotes/linuxtv/staging/for_v3.7

最終的に、staging/for_v3.7 ブランチからコミットをチェックアウトし (これは活発に開発されているブランチであるため)、drx-j ドライバーに適用される実験的なブランチからの参照をマージします。 . リファレンスはhttp://git.linuxtv.org/mchehab/experimental.git/shortlog/refs/heads/drx-jにあります。

私の質問は、その参照からローカル リポジトリにすべての変更をプルするために使用するコマンドは何ですか?

ありがとう、そして素晴らしい一日を:) パトリック。

4

1 に答える 1

0

私の理解が正しければ、 fetch を .git/config に追加できます

[remote "linuxtv"]
fetch = +refs/heads/*:refs/remotes/origin/staging/for_v3.7

Pro Git セクション 9.5 The Refspec https://github.com/progit/progit/を確認できます。

于 2012-08-17T17:21:05.347 に答える