foo_baz
이라는 지점에서 기능을 사용하고 있다고 가정 해 보겠습니다.스쿼시가 마스터에서 커밋되지만 기능 분기에서 커밋을 수행합니까?
필자는이 기능을 사용하여 여러 번 커밋합니다.
원격 추적 분기 인 foo_baz
을 주기적으로 원격 저장소로 푸시합니다. IE origin/foo_baz
.
foo_baz
의 모든 커밋을 master
으로 병합하고 origin/master
으로 푸시합니다. 커밋 숙청
내가 모든 커밋은 여전히 foo_baz
에서 분리되어 master
등으로 foo_baz
를 병합 할 수의 연혁,하지만 master
에 그의 역사, 그들은 모두 하나 : 여기에 질문입니다?
편집 :
나는 내가 부족 것을 완전히 분명 뭔가가 있다면 자식 초보자의 비트, 그래서 용서해주십시오입니다. 나는 웹에서 파고 있지만 내 질문에 직접 대답을 찾을 수 없습니다.
git merge --squash foo_baz
git commit