병합 나는이 같은 상황했다없이 같이 정확하게 커밋 :힘내 "이동"이 파일을 자식에
a - b - c - d - #be2c15
^
내가 커밋에서 일부 파일을 복구하고 싶었다 "는"내가 리셋이 한을 SOFT는없는
a - b - c - d - #be2c15
^
가 그럼 난 삭제 된 파일이 표시 복구 작업 트리를 수정합니다. 이 시점에서
나는 # be2c15에 인덱스를 다시 재설정 한 후 커밋 않지만 내가 실수를 바로이 같은 변화 노력 : 커밋 #의 88ae59e 정확하게 모두 포함 이제
a - b - c - d - #be2c15
\
#88ae59e
를 나는 그 원하지 만 잘못된 위치에있다. 내가 가지고있는 파일을 건드리지 않고 어떻게 "옮길"수 있습니까? 이처럼 :
a - b - c - d - #be2c15 - #88ae59e
리베이스가 아닙니까? 아니면 체리 피클? – melpomene
@melpomene 리베이스는'# be2c15'의 맨 위에'a'에서'# 88ae59e'까지 diff를 적용 할 것입니다. 이것은 parrent'# be2c15'와'# 88ae59e'의 트리를 가지고 새로운 커밋을 만드는 것과 근본적으로 다른 것으로, OP가하려고하는 것입니다. – cmaster