개발관련/Git

다른 git 저장소에서 커밋을 cherry-pick 하는 방법

Rateye 2021. 6. 17. 20:56
728x90
반응형
질문 : 다른 git 저장소에서 커밋을 cherry-pick 할 수 있습니까?

나는 첫 번째 것을 모르는 다른 git 저장소에서 커밋이 필요한 git 저장소로 작업하고 있습니다.

HEAD@{x} 를 사용하여 선택합니다 .git 은이 reflog 항목 (다른 물리적 디렉토리)에 대해 전혀 알지 못하기 때문에 어떻게 이것을 선택하거나 할 수 있습니까?

git-svn 있습니다. 내 첫 분기 사용하고 git-svntrunk 서브 버전의 repo의를, 다음 분기 사용하고 git-svn 서브 버전 분기에.

답변

다른 저장소를 원격으로 추가 한 다음 변경 사항을 가져와야합니다. 거기에서 커밋을 볼 수 있으며 체리를 선택할 수 있습니다.

그렇게 :

git remote add other https://example.link/repository.git
git fetch other

git cherry-pick 수행하는 데 필요한 모든 정보가 있습니다.

리모컨 작업에 대한 자세한 정보 : https://git-scm.com/book/en/v2/Git-Basics-Working-with-Remotes

출처 : https://stackoverflow.com/questions/5120038/is-it-possible-to-cherry-pick-a-commit-from-another-git-repository
728x90
반응형