2012-07-12 1 views
7

, 나는 다음과 같은 정보가 발견이 REPO의 도움에서

에 -d를/- 옵션을 분리하는 지정된 프로젝트를 전환 할 수 있습니다 매니페스트 수정본에 을 다시 첨부하십시오. 이 옵션은 특히 프로젝트가 주제 분기에 있지만 매니페스트 수정본이 임시적으로 인 경우에 유용합니다.

1 -d 옵션을 사용할 상황을 누군가에게 알려주시겠습니까?

2 작업중인 주제와 상관없이 원격 저장소와 동일한 작업 저장소를 얻을 수 있다는 의미입니까?

답변

3

'repo sync -d'는 리포지토리의 HEAD를 매니페스트 파일에 지정된 헤더로 다시 이동합니다. 그러나 단계적으로 또는 작업중인 디렉토리 변경 사항은 유지됩니다. 당신이 당신의 작업 디렉토리를 청소 만 다시 순서를 얻을 필요가있는 경우

내가 이런 짓을 했을까 :

repo sync -d 
repo forall -c 'git reset --hard' # Remove all working directory (and staged) changes. 
repo forall -c 'git clean -f -d'  # Clean untracked files 

이것은 깨끗한 작업 폴더를 생성합니다.

관련 문제