TortoiseGiit "git did not exit cleaanly(exit code 128)"발생 시 처리
개요
윈도우 10+github+Tortoisie Giit의 조합에서 사용하던 중 갑자기'git did not exit cleany(exit code 128)'오류가 발생해 Commiit가 실패하고 Fetch도 진행할 수 없게 됐다.
정황
잘못된 정보를 Google로 번역해 보십시오
git did not exit cleanly (exit code 128)
git가 정상적으로 끝나지 않았습니다. (종료 코드 128)
저번 TroiseGit가 제대로 끝나지 않으면 일어날까요?
하지만 Windows 10을 다시 시작해도 변경되지 않습니다.
구글 검색
구글에서 오류 정보를 검색할 때
• TroiseGiit의 터미널이나 인증서에 오류가 있을 경우 발생
암호 오류 발생
· TroiseGiit를 다시 설치해도 개선되지 않음
이런 메시지가 나왔습니다.
대응하다
1. TroiseGiit의 터미널을 다른 터미널로 전환
2. TroiseGiit의 인증서가 Windows 자격 정보에 기록됨
Windows 자격 정보에서 Git Hub 인증서를 제거한 후 등록
3. TroiseGiit에 대한 인증서 검사 비활성화
이런 방법이 있는 것 같아요.
실제로 한 일
'1'의 종착역을 전환하면 나중에 이상한 일이 일어날 것 같다.
2. Windows 자격 정보를 삭제하는 것은 번거롭고 다시 발생할 것 같습니다.
따라서 "3.TroiseGiit에 대한 인증서 확인이 잘못되었습니다."
증명서는 통신을 탐지하는 위장과 변조 역할을 하기 때문에 상업용 이용 등의 경우'1'또는'2'를 강력히 추천한다.
TroiseGit 인증서 검사를 해제하려면
1. 오른쪽 단추 메뉴 "TortoiseGiit"→"Settings"
2. 왼쪽 메뉴의 "Giit"선택
3.「Git uses the concept of a hierarchical ...」라고 경고하며 "OK"를 클릭한다.
※ 상위 레벨 설정이 변경되면 하위 레벨 설정이 적용됩니다.이런 메시지.
4. "Edit globl.gitconfig"를 클릭
텍스트 편집기에서 프로필 열기
5. 다음 기술 추가 및 저장
[http]
sslVerify = false
※ 재부팅 등은 필요 없고 설치가 반영됩니다.Comit을 시험해 보았더니 오류가 사라졌다.
최후
이번에'인증서 검사 무효'대책을 마련했기 때문에 다시는 유사한 상황이 발생하지 않을 것이라고 생각하지만,'컴퓨터 교체','다른 사람에게서 발생하는 지원'을 구상할 수 있을 것 같다.하지만 그때는 이미 잊어버렸다고 생각해요.나는 네가 이 보도를 떠올릴 수 있기를 바란다.
이상은'TortoiseGiit'git did not exit clearny(exit code 128)'발생 시 대응'이었다.도구도 정확하게 이해해야 한다.
Reference
이 문제에 관하여(TortoiseGiit "git did not exit cleaanly(exit code 128)"발생 시 처리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/o2z/articles/b2d4fa37fbda28텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)