Linux TV 커널 프로젝트의 특정 프로젝트를 진행하고 있으며 참조를 가져 오는 방법을 알아야합니다. 그것들은 "experimental"이라는 저장소의 한 지점에 저장됩니다. 기본적으로, 내가 지금까지했던 것은이있다 : I (즉 적극적으로 개발되고있는 지점이기 때문에) 준비/for_v3.7 지점에서 커밋을 체크 아웃 할 일은 원하는 궁극적으로git 저장소에서 특정 참조를 가져 오기
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
, 그런 다음 drx-j 드라이버에 적용되는 실험 분기의 참조를 병합합니다. 참조는 http://git.linuxtv.org/mchehab/experimental.git/shortlog/refs/heads/drx-j에 있습니다.
제 질문은, 해당 변경 사항을 로컬 저장소로 가져 오는 데 사용하는 명령은 무엇입니까?
감사합니다. 좋은 하루 보내세요. Patrick. 만약 내가 제대로 이해하고
내가 추가 할 필요가 있다고 생각 해요을
를 가져 오기 (및 추가 할 수 있습니다 더 명확하게) 조금 더. 다른 저장소 (mchehab/experimental)에서 변경 사항을 가져 와서 복제 한 media_git 저장소 맨 위에 올려야합니다. 특히 drx-j 태그를 사용한 변경. 그래서 실험적인'git remote experimental git : // linuxtv.org/mchehab/experimental.git'라는 리모컨을'git remote update'라고 추가하고'git checkout -b drx-j와 같은 것을 추가해야합니다. 리모트/실험/심판/헤드/drx-j'? 마지막 명령은 내가 잘 모르겠다. 감사합니다. 좋은 주말 보내십시오. :) Patrick. – PatrickDickey