찾다

 >  Q&A  >  본문

Git이 특정 브랜치에 대해 특정 커밋을 받나요?

저의 경우 현재 프론트엔드 프로젝트를 유지하고 있으며 지속적 통합을 위해 Gitlab의 Webhooks를 사용하고 있습니다. 푸시된 코드는 버전 번호와 함께 자동으로 CDN에 배포됩니다.

상황은 이렇습니다.

로컬에서 두 가지 문제를 수정해야 합니다. 로컬에서 수정하여 동일한 버전으로 두 번 제출했습니다(아직 푸시되지 않음). 하지만 이 두 문제는 (비즈니스 당사자가 다르기 때문에) 두 번 릴리스해야 합니다. 이 두 커밋은 두 개의 분기로 분리되어야 합니다.

제 질문은 이렇습니다.

브랜치 B에서 특정 커밋을 가져와서 브랜치 A에 넣는 방법은 무엇인가요?

저만의 접근 방식은 이렇습니다.

으아아아

그러나 이렇게 하는 것은 매우 불편하고 원활한 경험이 없으며 원하는 대로 특정 제출물을 받도록 지정할 수 없습니다.

PHP中文网PHP中文网2813일 전637

모든 응답(1)나는 대답할 것이다

  • 世界只因有你

    世界只因有你2017-05-02 09:32:28

    cherry-pick 명령을 살펴보는 것이 좋습니다. commit을 함께 병합할 수 있지만 주의하세요. 주의해서 사용하세요.

    회신하다
    0
  • 취소회신하다