저장소에 파일이 많습니다. 따라서 rebase 변경 중에 메모리 부족 예외로 인해 git이 충돌하는 경우가 있습니다.리베이스 중에 git 크래시가 발생했습니다.
예. 내가 그 예외가 도착 했더
git checkout feature
git rebase master
(nasty out of memory exception)
.....
그래서,
git rebase master
을 리베이스 다시 시도하고 해당 분기
feature
를 최신 상태로 나에게 말했다. rebase가 예외적으로 완료되면 이상하게 보입니다.
oom 예외를 피할 수있는 방법이 있습니까? 여하튼 git이 메모리를 더 적게 사용한다고 말할 수 있습니다. 이 예외가 저장소 손상의 원인 일 수 있습니까? 손상이 발생하면 rebase 중에 변경된 내용을 git rebase master
이라는 상태로 안전하게 되돌릴 수있는 방법이 있습니까?
예외는 무엇입니까? 중요 할 수도 있습니다. – Chris
지금 재현 할 수 없습니다. 그러나 그것은 다음과 같다 :'blablabla 메모리 부족, blablabla, malloc 실패 (100500 바이트를 할당 할 수 없음)' –