프로그래밍/git

repo sync 정의와 사용법

워킹독 2023. 5. 17. 11:11
728x90

repo sync

  • repo sync는 Repo 도구를 사용하여 저장소를 동기화하는 명령어
  • repo sync를 실행하면 Manifest 파일에 정의된 저장소들을 로컬 작업 디렉토리로 가져오거나 최신 상태로 업데이트
  • 개발자는 프로젝트의 소스 코드를 최신 상태로 유지하고 다른 개발자들과의 협업을 원활하게 진행 가능

repo sync의 사용 방법은 다음과 같습니다.
(이 디렉토리는 repo init 명령어를 실행하여 초기화한 프로젝트 디렉토리여야 함)

1
repo sync
cs


이 명령어는 Manifest 파일에 정의된 모든 저장소를 동기화하고, 저장소의 최신 변경 사항을 가져오거나 업데이트하여 로컬 작업 디렉토리를 최신 상태로 유지합니다.

명령어 실행 후, Repo는 저장소를 동기화하고 업데이트합니다. 이 과정은 Manifest 파일에 정의된 저장소의 수와 네트워크 연결 상태에 따라 시간이 걸릴 수 있습니다. Repo는 각 저장소의 변경 사항을 확인하고 필요한 경우 소스 코드를 다운로드하여 작업 디렉토리에 저장합니다.

repo sync 명령어는 초기 설정된 저장소를 가져오거나 업데이트하여 소스 코드의 최신 버전을 유지하는 데 사용됩니다. 이를 통해 여러 개의 저장소를 동시에 관리하고, 프로젝트의 소스 코드를 원활하게 업데이트하고 동기화할 수 있습니다.

 

다음번은 repo sync 옵션에 대해 알아보겠습니다.

 

 

추가로 볼 사항들

 

▼repo란 무엇인가▼
https://workingdog.tistory.com/104

 

repo란 무엇인가? 설명과 용도

Repo란? Repo는 Android 오픈 소스 프로젝트에서 개발된 도구로, 여러 개의 Git 저장소를 관리하기 위한 도구. Repo를 사용하면 여러 Git 저장소를 한 번에 동기화하고 업데이트할 수 있으며, 이를 통해

workingdog.tistory.com

 

▼init 정의와 사용법▼
https://workingdog.tistory.com/105

 

repo init 정의와 사용법

Repo init repo init은 Repo 도구를 사용하여 Android 소스 코드 개발에 필요한 초기화 작업을 수행하는 명령어 repo init 명령어는 다음과 같은 이유로 사용 프로젝트 초기화 : repo init은 새로운 Android 프로

workingdog.tistory.com

 

▼repo sync 옵션▼
https://workingdog.tistory.com/107

 

repo sync 옵션 종류와 사용 설명

repo sync 옵션 repo sync 명령에는 여러 옵션을 사용하여 동작을 제어할 수 있습니다. 다음은 repo sync 명령의 주요 옵션에 대한 설명입니다: -l, --local-only : 로컬 모드로 동작하도록 지정 로컬 모드에

workingdog.tistory.com

 

728x90
반응형