내 주점 master
및 지점 originalCode
이 있습니다. originalCode
지점의 부모는 master
경우 : A
을 커밋하기 전에 F
을 커밋 git에서 마스터 분기에서 첫 번째 커밋 전에 나중에 생성 된 분기를 이동하는 방법은 무엇입니까?
F originalCode
/
A - B - C - D - E master
지금 내
originalCode
지점을 이동하려는. 리베이스 및 병합으로 이미 시도해 보았지만 제대로 작동하지 못했으며 이와 관련하여 이와 관련한 질문을 찾을 수 없었습니다.
목표는 원본 코드 (일부 스크립트)의 변경 내용을 정확히 볼 수있는 공통의 기록을 만드는 것입니다. 체크인을 시작했을 때 이미 외부 수정 버전으로 시작했습니다.
이것은 약간 불명확합니다. 여러분은 이미 공통된 역사가 있습니다! –
OriginalCode 브랜치에는 처음 체크인 할 때 사용하지 않은 수정되지 않은 원본 코드가 포함되어 있습니다. 나중에 만 Repo에 추가 할 때 수정 된 버전이 있다는 것을 깨달았습니다. 분기의 코드는 가장 먼저 커밋 된 것이어야합니다. –
Git에서 브랜치는 * 단일 커밋 *에 대한 참조이므로,'originalCode'는'F'의 또 다른 이름이고'master'는'E'의 또 다른 이름입니다. 그래프는 약간 다르게 묘사되어 정확해야합니다. 어떻게 표시할까요? – mkrieger1