몇 가지 모범 사례에 대해 궁금합니다.Git submodule pull request work flow
내 프로젝트에 서브 모듈로 포함시키고 자하는 git repo가 있습니다. 나는 또한이 레포에 기여하고 풀 요청을 제안하고자합니다. 나는 repo를 포크하고 내 프로젝트에 서브 모듈로 포크를 추가하고 싶습니다.
내 새 포크에 새 slim
브랜치를 만들었습니다.이 브랜치는 원래의 repo 마스터 브랜치에서 몇 가지를 제거합니다. 예제 파일, 데모 등. 나는 특별히 slim
브랜치를 서브 모듈에 사용하여 여분의 것을 지우고 싶다.
나는이 분기 및 하위 전략을 성공적으로 수행했습니다. 그러나 나는 프로젝트에 대한 요청 및 기여에 대해 궁금해하고있다.
이상적으로 프로젝트의 일부로 서브 모듈을 편집하고 서브 모듈 slim
분기로 커밋을 푸시하고 싶습니다. 그런 다음 slim
브랜치의 변경 내용을 master
브랜치로 병합하여 풀 요청을 할 수 있습니다.
그러나 slim
브랜치에서 초기 삭제 커밋을 마스터로 다시 병합하지 않으려합니다. 내 커밋 커밋 중 일부를 엉망으로 만들지 않고 프로젝트에 다시 기여할 수있는 방법은 무엇입니까?