저장소의 두 디렉토리간에 diff를 만든 다음이 diff를 커밋으로 저장하려면 어떻게해야합니까?repo의 두 디렉토리 사이에 diff를 작성한 다음 diff를 커밋으로 저장하는 방법
EDIT1 : 사용 사례 : 거의 모듈 기반이 아닌 Moodle이라는 소프트웨어가 있습니다. 각 기능은 다른 디렉토리에 있습니다. 필자가 수행 한 각 기능을 사용자 정의하여 유지해야하며 공식 소프트웨어가 출시되면 변경 사항을 새 릴리스에 통합하려고합니다.
EDIT2 : 원본 릴리스에는 v2.7.0 태그가 있습니다. 30-40 개의 디렉토리를 사용자 정의로 변경했습니다. 이제 v2.7.0과 비교하여 모든 변경 사항을 커밋합니다. 한 번에 v3.2.0을 릴리스하기 위해 병합을 수행하는 것은 너무 많은 작업입니다. & 충돌 해결. 그래서 변경 사항을 디렉토리 (기능)로 분할했습니다. 그런 다음 v3.2.0 이상의 변경 사항을 리베이스 할 때 기능/디렉토리 변경을 하나씩 리베이스 할 수 있습니다. 지금하고 싶은 일이 있습니다.
지금은 더 분명 해졌기를 바랍니다.
[XY 문제] (https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)와 같은 느낌입니다. 이 일을 통해 무엇을 성취하려고합니까? – Chris
각 디렉토리의 파일 수와 이름이 같지 않으면 사용자의 요청이 의미가 없습니다. 한 디렉토리를 다른 디렉토리처럼 보이게하려면 관심있는 모든 파일을 체크 아웃하지 않는 것이 좋습니다. –
심지어 각 디렉토리에있는 파일의 수와 이름이 같아도 이치에 맞지 않습니다. 디렉토리를 비교하고 "diff를 커밋으로 저장"하는 것이 가능한가? 그게 무슨 뜻이야? – Chris