Gallery
List
Search
Git에서 파일 크기 제한으로 인해 fatal: the remote end hung up unexpectedly 오류가 발생한 문제를 해결한 방법을 정리해보았습니다.
문제 상황
git push를 실행했을 때, fatal: the remote end hung up unexpectedly 오류가 발생했습니다. 이는 원격 저장소에서 허용하는 최대 파일 크기 또는 전체 push 크기 제한을 초과했기 때문에 발생한 오류였습니다.
해결 방법
이 문제를 해결하기 위해 Git의 http.postBuffer 설정을 변경하여 push 데이터를 압축하고 크기를 줄였습니다. 이 설정은 Git이 HTTP 프로토콜을 통해 데이터를 push할 때 사용하는 버퍼 크기를 조정해줍니다.
위 명령어를 실행하면 버퍼 크기가 500MB로 설정되어 push할 수 있는 데이터의 크기가 늘어나게 됩니다.
이 설정을 적용한 후, 다시 git push를 시도했을 때 오류 없이 성공적으로 원격 저장소에 데이터를 push할 수 있었습니다.
교훈
Git에서 대형 파일을 push할 때는 파일 크기 제한을 염두에 두고, 필요시 http.postBuffer 설정을 조정하여 문제를 해결할 수 있다는 점을 배웠습니다. 또한, 대형 파일을 자주 관리해야 한다면 Git LFS와 같은 도구를 사용하는 것이 장기적으로 더 좋은 방법일 수 있습니다.
Git Push 시 파일 크기 제한 초과 오류 해결하기
TIL
Error
Git
예전부터 공식 문서를 보면서 공부해보고 싶은 생각이 많았는데요. 막상 공식 문서에 들어가면 영어로 빼곡히 적혀 있어 거부감이 들었어요..그래도 저의 로망이자 목표는 외국에서 일해보는 것입니다..!ㅋㅋㅋ미라클은 하기 싫은 데에서 일어난다는 말이 있죠. 그래서 이제부터라도 영어 글을 읽는 것에 익숙해지기 위해서 SwiftUI는 공식 문서로 공부해보기로 결심했어요. 또, 최근에 외국인과 SwiftUI 스터디를 시작했는데 기본적으로 영어를 사용해서 제가 설명하고 싶은 부분이 있어도 설명이 안되니 정말 답답하더군요. 개발은 커뮤니케이션이 중요한 만큼 영어를 공부해야겠다고 결심했습니다..
1편은 SwiftUI 튜토리얼에 있는 섹션 1부터 섹션 6까지 다룰 거예요. 누구나 이해할 수 있도록 최대한 쉽게 풀어서 정리하고자 합니다! 혹시나 틀린 부분이 있다면 따끔하게 지적부탁드려요!(지적 대환영 )
목차
2.
3.
4.
5.
6.
7.
SwiftUI 생성 방법 및 코드 구조
애플 공식 문서 보면서 공부하는 SwiftUI 1편
SwiftUI