mbox 파일에서 git patch 추출 방법

mbox는 전자 메일 메시지를 담고 있는 파일 형식으로, 주로 리눅스 커널 개발과 같은 오픈 소스 프로젝트에서 사용되고 있다. mbox 파일에서 git patch를 추출하는 것은 코드 변경 사항을 검토하거나 포팅하는 데 필요한 유용한 작업중 하나이다. 이 글에서는 mbox 파일에서 git patch를 추출하는 방법에 대해 알아본다.

mbox-extract-patch 설치

mbox-extract-patch는 mbox 형식의 메일 아카이브에서 patch를 추출하는 데 사용되는 유틸리티이다. Ubuntu에서 mbox-extract-patch를 설치하기 위해서는 mailscripts 패키지를 설치해야 한다.

$ sudo apt install mailscripts

mbox 파일에서 patch 추출하기

mbox-extract-patch를 사용하여 mbox 파일에서 패치를 추출하는 방법은 다음과 같습니다.

$ mbox-extract-patch < mbox-file 

다운로드한 mbox에서 git patch를 추출하고 추출한 patch를 바로 적용하려면 아래와같이 수행한다.

$ mbox-extract-patch < mbox-file | git am

참고 사이트

답글 남기기