1
솔루션을 포크하는 것이 가능하지만 일부만 사용할 수 있습니까? 다른 폴더에있는 네임 스페이스 X 개 중 하나만 선택하면됩니다.. 물론 종속성이 없다고 가정 할 때 문제가 발생합니다.힘내 : 솔루션의 일부만 포킹하여 사용
아직 업스트림 풀을 풀어서 마스터에서 최신 변경을 가져올 수 있기를 원하지만 나에게 적용 할 수있는 솔루션 부분에만 해당됩니다.
필요한 Git 명령을 통해 나를 안내하십시오.
업데이트 : 해결책은 단지 파일을 삭제하는 것일 뿐이므로 향후 병합 문제를 어떻게 피할 수 있습니까? Git에게 이러한 삭제가 내 repo에 대한 최신의 올바른 변경 사항임을 어떻게 알 수 있습니까?
Git에 대한 경험이 너무 많지 않아 장기적으로 발생할 수있는 부작용을 설명하십시오. "이 파일을 삭제해도 병합 충돌로 보지 마십시오."라고 말하고 싶습니다. –
내가 보는 범죄자는 없지만 ... 몇 가지 질문이 생깁니다. 예 : 새로운 것이 무언가가 주인에게서 창조되면, 포크에 역시 당겨질 것이다 (합병 도중 수동으로 제외하지 않는 한), 괜찮습니까? 누군가 마스터 코드를 편집하여 실수로 삭제 된 부분에 대한 참조를 추가하면 (포크를 당긴 후 작동하지 않음) 어떻게 될까요? 그리고 수 백만 개의 what-ifs가 있습니다 ... 그리고 더 나은 결정은 별도의 명시적인 의존성을 가지고 개발 될 수있는 모듈로 솔루션을 나누는 것입니다. 따라서 VCS의 경우가 아니라 종속성 관리 시스템의 경우 일 수 있습니다. – kan
실제로 문제없이 작동하는 것 같습니다. 감사합니다! –