컴공생의 다이어리

[Git] Shallow Clone(git clone --depth) 한 후에 이전 히스토리(history) 복원 본문

Development/Git

[Git] Shallow Clone(git clone --depth) 한 후에 이전 히스토리(history) 복원

컴공 K 2022. 4. 6. 00:01

[Git] Shallow Clone(git clone --depth) 한 후에 이전 히스토리(history) 복원

저장소의 전체 이력 중 일부만 받아오는 Shallow Clone을 하고 난 뒤, 받아왔던 커밋 말고도 이전 커밋을 가져올 수 있다.

 

만일, Shallow Clone을 한 후 저장소의 일부 커밋이 아닌 전체 커밋 히스토리를 불러오려면 아래 명령어를 입력하면 된다.

git fetch --unshallow

 

 

그 다음 만일 최신 커밋을 포함해 n개의 커밋을 추가적으로 불러오고 싶다면 아래 명령어를 입력하면 된다.

git fetch --depth={숫자(n)}


# example
git fetch --depth=15

 

 

 

 

 

https://nochoco-lee.tistory.com/200

 

25.1: Shallow Clone 하기

 

nochoco-lee.tistory.com

 

728x90
Comments