자식 브랜치를 만드는 방법
高洛峰
高洛峰 2017-05-02 09:28:10
0
6
583

프레임워크 하나와 이 프레임워크에 의존하는 두 개의 프로젝트(실제로는 두 개의 스크립트 프로그램)를 만들었습니다.
프레임워크는 스크립트의 루트 디렉터리에 배치되어야 합니다.
이제는 프레임워크와 스크립트를 자주 변경해야 합니다.
Git가 두 프로젝트에 대해 두 개의 서로 다른 브랜치를 생성할 수 있으며, 각 브랜치에서 프레임워크와 해당 프로젝트의 최신 변경 사항을 볼 수 있습니까(다른 프로젝트는 아님)?
그런 다음 각각에 대한 하위 브랜치를 생성할 수 있습니까? 각 프로젝트의 다른 기능을 가진 개발 프로젝트?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(6)
大家讲道理

물론 Github에서는 많은 오픈소스 프로젝트의 코드와 소개 사이트가 이렇게 분리되어 있습니다. Checkout에 --orphan을 추가한 다음 완전히 독립적인 이 분기를 정리하면 나머지는 격리된 분기에서 수행될 수 있습니다.

으아아아

그러나 모두가 제안했듯이 두 개의 저장소를 사용하여 상황을 처리하는 것이 더 합리적일 것입니다.

漂亮男人

왜 두 개의 프로젝트를 하나의 저장소에 넣어야 하나요? 두 개의 저장소를 사용한 다음 프레임워크를 외부 종속성으로 프로젝트에 넣을 수 있습니다.
저장소 사용을 고집하는 경우 가장 쉬운 방법은 프레임워크를 git의 하위 모듈로 사용한 다음 루트 디렉터리에 프레임워크가 있는 두 개의 프로젝트와 두 개의 브랜치를 갖는 것입니다. 이렇게 하면 수정이 더 쉬워집니다.

世界只因有你

Git 튜토리얼을 주의 깊게 읽어보시길 권장합니다. 추천 주소:
Git 튜토리얼

大家讲道理

SVN 또는 CVS 사용자이시군요. Git의 분기 모델은 SVN과 분명히 다릅니다. SVN "분기"와 유사한 기능을 구현하려면 여러 Repos를 사용하는 것이 더 적합할 수 있습니다.

Peter_Zhu

일상 작업에 충분한 간단한 GIT 튜토리얼을 제공합니다. 포털:
간단한 GIT 튜토리얼
그런데 매우 포괄적인 GIT 튜토리얼을 게시하겠습니다. 시리즈 튜토리얼

phpcn_u1582

소스트리로 직접 이동하세요. 그래픽 인터페이스가 시작하기에 더 적합합니다. 익숙해지면 명령줄로 이동하여 그래픽적으로 매우 간단하고 명확하게 작업할 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿