repo init 및 repo sync를 사용하여 Android 저장소를 로컬 PC에 복사했습니다. 분기는 ics_rb7입니다. manifest.xml 파일에서 개정판은 ics_rb7.2이며 각 프로젝트의 분기를 의미합니다. 맞습니까? 그러나 저장소 ics_rb7.2 분기는 저장소의 모든 프로젝트에 존재하지 않습니다. 프로젝트에서 기본 복제 된 분기를 어떻게 알 수 있습니까? 감사,repo 매니페스트 및 git 저장소의 분기
0
A
답변
0
repo init
에 지정하는 분기는 매니페스트 리포지토리에만 사용할 분기입니다. 이 저장소는 .repo/manifests
에 있습니다. 이 브랜치는 반드시 개별 프로젝트에 사용될 동일한 브랜치 일 필요는 없습니다.
.repo에있는 manifest.xml
파일은 실제로 매니페스트 리포지토리의 특정 매니페스트에 대한 심볼 링크입니다 (어느 것이 있는지 보려면 ls -l
을 사용하십시오). repo init
을 사용할 때, 지정한 브랜치 (-b)와 매니페스트 (-m) 플래그를 사용하여 어느 것을 사용할 것인지 결정합니다. 그렇지 않은 경우 기본값 (예 : master 및 default.xml)을 사용합니다 이 플래그를 지정하십시오.
매니페스트 파일은 요소를 사용하는 프로젝트의 기본 버전을 지정하지만 개별 요소는이를 대체하고 다른 버전을 지정할 수 있습니다. 일부 프로젝트에 ics_rb7.2 분기가없는 이유를 설명 할 수 있습니다. 매니페스트 지점이 주어진 프로젝트를 위해 무엇 해결하려면
, 당신은 manifest.xml 파일을보고, 또는 git branch -a
를하고 다음과 같습니다 지점을 찾아 수 있습니다 :
remotes/m/my_manifest_branch
관련 문제
- 1. 원격 저장소의 분기 액세스
- 2. 마스터 repo 분기 및 로컬 복사본 병합
- 3. .git 디렉토리없이 Git repo 복제하기
- 4. Git repo 계획 질문
- 5. 동일한 마스터에서 복제 된 두 저장소의 Git 동기화 동일한 분기
- 6. Git 분기 django
- 7. Git 태그 및 분기 버전이 있습니까?
- 8. 안드로이드 소스, Git/Repo 및 오류 : '... /. repo/repo/.git/clone.bundle'이 v2 번들 파일처럼 보이지 않습니다.
- 9. Git 저장소의 여러 프로젝트
- 10. git hub repo linking
- 11. $ HOME git repo (선택)?
- 12. GIT repo에서 각 개발자를위한 분기
- 13. 참조 Git 분기 시작 커밋
- 14. 거대한 git repo 분할
- 15. git repo 이름 업데이트
- 16. git repo 결과 인쇄
- 17. "git svn"repo 게시하기
- 18. h2database as git repo
- 19. 복제 git repo
- 20. Git Repo 문제
- 21. git : repo monitoring tool
- 22. git-daemon없이 repo 공유하기
- 23. GAE SDK의 git repo
- 24. Media Temple 서버에서 git repo 복제하기
- 25. 분기 된 GIT 지점에서
- 26. GIT 저장소의 VM 테스트
- 27. git 저장소의 리모컨 목록?
- 28. git 저장소의 히스토리 축소
- 29. Heroku 앱 내에서 git repo 읽기
- 30. 모든 커밋 된 파일에서 문자열을 검색하는 Git-Repo (알 수없는 분기 및 커밋)