2013-05-29 1 views
2

저는 로컬에서 "작업 진행 중"으로 구성된 기능을 구현했습니다. 커밋. git-flow feature finish -S을 사용하여이 기능을 끝 마치려면 develop에 하나의 클린 커밋을해야합니다. 그러나, 내 "작업 진행 중"을 참조하는 채찍질 된 커밋 상단에 추가 병합 커밋을 얻습니다.은 더 이상 사용되지 않는 기능 분기에서 커밋합니다. 이 행동의 목적은 무엇입니까? 이 추가 병합 커밋을 건너 뛸 수 있습니까?git-flow : "git-flow feature finish -S"가 여전히 병합 커밋을 생성합니까?

답변

1

내가 가진 유일한 아이디어는, 하나의 커밋으로 모든 변경 내용을 표시하지만 어떤 이유로 든 기록을 유지하는 것입니다.

스쿼시 커밋을 사용하여 세부 사항을 제거하는 일반적인 방법은이 명령으로 지원되지 않는 것 같습니다 (이유를 모르겠 음).

+0

실제로 내가 얻고 자하는 대답은 아니지만 더 좋지 않은 것처럼 보입니다./감사합니다. – mstrap