git merge dev에서 마스터 문제로
高洛峰
高洛峰 2017-05-02 09:22:08
0
2
606

3에서 마스터로 머지할 때 1의 커밋을 원하지 않는데 어떻게 해야 하나요? ? ?

高洛峰
高洛峰

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

모든 응답(2)
左手右手慢动作

1을 커밋하지 않고 변경 사항을 임시로 직접 저장합니다. 이는 다른 브랜치를 끌어온 다음 마스터로 전환하여 브랜치를 병합한 다음 임시 저장 지점을 삭제하는 것과 같습니다. 이는 다른 브랜치를 삭제하는 것과 동일하므로 개발이 보장됩니다. 깨끗해요

洪涛

실제로 질문 자체가 다소 문제가 있습니다. dev 브랜치에 1 이전 커밋이 있습니다(마스터와의 차이점). 1을 원하지 않는다고 하셨는데 1 이전을 원하시나요?

3개만 원하고 첫 번째 항목은 원하지 않는 경우 3개와 1개 중 첫 번째 항목을 원하면 비슷한 상황에서 이 두 개를 별도로 선택하고 1개를 건너뛸 수도 있습니다. 원하는 경우(또는 원하지 않는 경우) 병합하기 전에 대화형으로 리베이스할 수도 있습니다.

사실 git의 작동 방식은 매우 다양해서 문제를 해결하는 방법이 3~4가지 정도 생각나기 때문에 시간을 내어 차근차근 배워보는 것이 좋을 것 같고, 이런 질문은 하지 않겠습니다. 이런 종류의 문제에 대한 최적의 해결책은 없으며 구체적인 상황에 따라 달라질 수 있다고 생각하기 때문입니다.

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