-
[error] 현재 브랜치의 끝이 리모트 브랜치보다 뒤에 있으므로 업데이트가 거부되었습니다Health-Genie 2024. 1. 22. 15:56728x90
해당 문제는 git 문제입니다.
에러
해당 에러 문구 해당 에러가 발생하면서 git push가 동작하지 않고 있습니다
에러 원인
개인적으로 여러 블로그를 찾아본 결과 기존에 같은 branch로 작성한 commit중에서 에러가 발생했는데, 지금의 커밋과 과거 에러가 났던 커밋의 충돌 때문이라고 보입니다.
에러 해결 방법
해결 방법은 2가지가 있는거 같습니다
1. 과거 에러가 발생했던 branch의 커밋이 필요없다면, github repository로 들어가서 해당 branch로 올린 과거 커밋 내역 삭제하기
2. git push origin 해당 branch --force 명령어를 통해서 과거 커밋 내용 상관없이 현재 커밋으로 덮어쓰기
에러 해결 결과
저는 2번째 방법을 통해서 위의 에러를 해결했습니다
개인적으로 첫번째 방법을 작성할때는 조심해야 할거 같다고 생각이 듭니다..
'Health-Genie' 카테고리의 다른 글
[CICD] s3 zip 파일이 안열리는 문제! (0) 2024.01.23 [Codedeploy] 에러메세지 및 해결방법 정리 (0) 2024.01.22 [error] cannot deserialize from Object value (no delegate- or property-based Creator) (2) 2024.01.13 [에러] JSON parse error (2) 2024.01.06 [이메일] univCert api를 사용한 대학 이메일 인증 (2) 2023.12.21