2017-02-25 1 views
1

에 커밋Rebase 현재 여러 나는 빨리이 지점을 리베이스 어떻게 하나

(MAJOR-A) <-- (MAJOR-B) <-- (merged-minors) <-- master 

(merged-minors) 커밋의 장소가 진짜 문제를 가지고, 그것은뿐만 아니라 수 :

(merged-minors) <-- (MAJOR-A) <-- (MAJOR-B) <-- master 

중복으로 죄송 합니다만, 어떻게 처리해야할지 모르겠지만, git rebase -isquash 키워드

가장 좋은 대답은 번역 할 전체 영어 문서에 대한 링크 대신 실행하는 git 명령입니다 ... 미리 감사드립니다.

+0

비디오 튜토리얼에 대한 링크는 어떻습니까? :) - https://www.youtube.com/watch?v=7IfkL8swmFw – sashoalm

답변

2

자식은 -i HEAD를 리베이스 ~ 5

우선 단지 미성년자 뒤에 두 전공의 선 (그들 중 변경 순서)로 변경합니다. 그 변화가 미성년자 중 두 명을 선택하여 한 명을 저주합니다.

은 그래서 당신은 REBASE 메뉴에 있습니다

  1. 가 주요 B를 선택
  2. 가 주요 A는
  3. 사소한
  4. 의 작은
  5. 의 작은

그러나 최고의 골라 골라 초보자를위한 방법은 로컬 지점을 만들고 모든 것을 테스트하는 것입니다. Rebase은 어떻게 작동하는지 이해하면 강력하고 쉬운 도구입니다.

+0

Tx, 내가 rebase 메뉴에있는 줄을 이동할 수 없었습니다. – yolenoyer

관련 문제