"git stash"및 "git stash pop"을 자주 사용하여 작업 트리의 변경 사항을 저장하고 복원합니다. 이것이 내가 한 일이며 이전의 커밋되지 않은 변경 사항은 이제 사라졌습니다. 병합 후 숨겨진 변경 사항 복구 --no-ff
git stash -u
git checkout master
git pull --rebase
git checkout dev
git merge --no-ff master
10 files changed, 1000 insertions(+), 2000 deletions(-)
git stash pop
CONFLICT (content): Merge conflict in file.ext
그럼 내가 병합을 되돌릴 수 있다고 생각하고, 내가 그랬어 :
git reset --hard origin/master
git reset --hard origin/master
지금 내가 file.ext
어디서나에만 병합 된 코드를 내 이전 은닉 커밋되지 않은 변경 사항이 표시되지 않습니다. 원래 숨긴 모든 변경 사항을 다시 가져올 수 있습니까?
감사합니다. 힘든 방법을 배우십시오 ... – user43092
순서가 있다고 언급 할 가치가 있습니다 ... –