0
두 저장소의 하위 디렉토리를 새 저장소에 병합하려는 유스 케이스가 있습니다.다른 저장소의 두 패치 (자식 로그)를 병합하는 방법
이 들어, 나는 내가 그 일을하고 때, 나는 자식 오전를 사용하여 새 저장소에 패치를 모두 병합하고 싶어 이제
git log --pretty=email --patch-with-stat --reverse --full-index --binary -- path/to/file_or_folder > patch1
git log --pretty=email --patch-with-stat --reverse --full-index --binary -- path/to/file_or_folder > patch2
을 사용하여 원하는 디렉토리에 대한 저장소 모두 패치를 만들었습니다 커밋 내역은 repo (예상 됨)를 통해 repo로 변경됩니다. 커밋 내역이 어디에서 왔는지에 관계없이 날짜별로 정렬 된 커밋 기록을 얻을 수있는 방법이 있습니까?
당신이 말한대로 : "저 커밋을 저자 날짜순으로 정렬". 자동화 된 방법이 있습니까 아니면 수동으로해야합니까? –
당신을 위해 또는 수동으로 스크립트를 작성할 수 있습니다. 어쨌든 패치의 두 세트 내에서의 순서가 유지되는지 확인해야합니다. 하나의 저장소에있는? L 트는 작성자 날 %별로 주. 할 필요가 없습니다. 지. 리베이스를 사용하고 그 커밋에 체리 픽을 사용했다면. – Vampire