세 개의 커밋 A, B 및 C를 포함하는 히스토리가 있다고 가정하십시오 .
A-B-C
두 커밋 A 와 B 를 하나의 커밋 AB 에 결합하고 싶습니다 .
AB-C
나는 시도했다
git rebase -i A
다음 내용으로 편집기가 열립니다.
pick e97a17b B
pick asd314f C
나는 이것을 다음으로 바꾼다.
squash e97a17b B
pick asd314f C
그런 다음 Git 1.6.0.4는 다음과 같이 말합니다.
Cannot 'squash' without a previous commit
방법이 있습니까 아니면 불가능한가요?