TortoiseGit에서 "git did not exit cleanly (exit code 128)"오류를 해결하는 방법은 무엇입니까? [닫은]
커밋하는 동안이 심각한 오류가 발생 하여 버그 보고서를 작성했습니다 .
TortoiseGit 작업에서이 오류가 계속 발생합니다.
자식이 깨끗하게 종료되지 않았습니다 (종료 코드 128).
프로그램을 다시 설치하고 재부팅 한 다음 github에서 새 저장소를 복제하려고했습니다. 아무것도 작동하지 않는 것 같습니다. 나는 또한 % appdata % \ Tortoise git 폴더를 삭제했습니다 ... 나는 지금 헤매고 있습니다. 진행 방법에 대한 조언이 있습니까?
SSH 키가 손상 되었기 때문일 수 있습니다. 새 계정을 만들고 GitHub 계정에 추가하십시오.
나를 위해 다음 명령을 사용하여 내 git 사용자 이름과 이메일을 구성하기 만하면됩니다.
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
git-bash
치명적인보고 : 생성 할 수 없음 <Path to git repo>/.git/index.lock
: 파일이 있습니다.
삭제 index.lock
하면 오류가 사라집니다.
Windows 7을 실행하는 경우 :이 작업을 안전하게 수행하는 가장 좋은 방법을 결정하려고했지만 게으른 방법은 상위 폴더를 마우스 오른쪽 버튼으로 클릭-> "속성"버튼을 클릭-> "보안"탭을 클릭-> "수정"버튼 클릭-> "사용자"로 시작하는 그룹 클릭-> "모든 권한"확인란을 클릭하고-> 모든 확인을 클릭하여 대화 상자를 닫습니다. 나는 이것이 윈도우 "보안"기능을 우회 할 수 있다는 것을 알고 있지만, 그것은 일을 완료한다.
제 경우에는 서버의 git-repository라는 이름의 폴더로 인해 오류가 발생했습니다.
win7 64에서 :
git-gui는 좋은 대답을 제공합니다. 이전 git이 충돌하여 잠금 파일을 남겼습니다. 수동으로 제거하십시오. 제 경우에는 .git / ref / heads / branchname.lock에있었습니다.
삭제하고 오류 128이 사라집니다. tortoisegit가 그렇게 쉬운 설명을하지 않는다는 것은 놀랍습니다.
index.lock 삭제가 저에게 효과적이었습니다.
제 경우에는 프록시 때문이었습니다. 회사 네트워크에 프록시가 필요했고 TortoiseGit / Git이 Windows 인터넷 설정에서 정보를 자동으로 가져 오지 않는 것 같습니다. 프록시 주소를 설정하면 문제가 해결되었습니다.
저에게는 TortoiseGit으로 SVN 프로젝트를 확인하려고했습니다. 그래도 TortoiseSVN을 사용하면 잘 작동했습니다. (분명해 보일지 모르지만 신규 이민자들은이 문제를 발견 할 수 있습니다.)
제 경우에는 마지막에 저장소 이름에 git을 추가하는 것을 잊었습니다.
git revert를 여러 번 수행했으며 변경 사항이 필요한 파일을 되 돌리는 동안 파일의 선택을 취소했는지 확인했습니다. 변경 사항을 숨기고 다시 당깁니다.
나는이 같은 문제를 겪고 있었고 다음과 같은 방법으로 해결했습니다.
NVIDIA "Tegra Android Development Pack"이 설치되어 있고 mysysgit.exe 버전도 함께있는 것 같습니다. TortoiseGit은 자동으로 해당 설치 위치 (표준 git 설치 대신)를 찾아 설정 메뉴에 자동으로 입력했습니다.
이를 수정하려면 "설정-> 일반"으로 이동하십시오. mysysgit.exe 경로에 대한 필드가 있습니다. 이것이 올바른 설치를 가리키는 지 확인하십시오.
빠른 해결책은 c : \ git_2014와 같은 새 로컬 디렉토리를 생성하는 것입니다.이 디렉토리에서 rightklick하고 Git Clone을 선택합니다.
사용자 이름 및 이메일 필드가 구성 파일에서 비어 있지 않은지 확인하십시오. 빈 디렉토리에 복제 해보십시오. 이 단계는 나를 위해 일했습니다.
'developer tip' 카테고리의 다른 글
무엇이 유효하고 URI 쿼리에없는 것은 무엇입니까? (0) | 2020.09.06 |
---|---|
하나의 단위 테스트는 Express로 어떻게 라우팅됩니까? (0) | 2020.09.06 |
다른 것 또는 프롬프트에서 Windows 배치 파일을 호출하는 여러 가지 방법. (0) | 2020.09.06 |
파이썬에서 좋은 기하학 라이브러리? (0) | 2020.09.06 |
Javascript 엔진 테일 호출이 최적화되어 있습니까? (0) | 2020.09.06 |