SourceTree로 곤란했을 때의 대처법 정리
3801 단어 SourceTree
※코피페 원래는 자신의 투고입니다
"리포지토리가 이동되거나 삭제되었습니다."라는 오류가 발생하여 문제가 발생했습니다.
예를 들어 samba 경유로 작업 리포지토리를 등록하고 있으면 이런 현상에 휩쓸린다.
원래 samba 경유로 SourceTree를 조작하면 격중이므로 이것을 어떻게든 하는 방법을 꼭 가르쳐 주셨으면 합니다.
작업 리포지토리가 있는 서버에 액세스
mac라면 finder로부터, windows의 경우는 익스플로러로부터 작업 리포지토리를 두고 있는 서버에 액세스를 해 봅시다 ※완전히 samba 액세스를 상정하고 있습니다.
여기서 windows의 경우는 서버에 액세스 할 수 있었을 때에 「리포지토리는 이동 또는 삭제되고 있습니다」현상이 해소되고 있는 일이 있으므로 한번 앱을 재기동해 봐도 좋을지도 모릅니다.
작업 리포지토리 재등록
SourceTree로 이동하여 목록에서 오류가 발생한 리포지토리를 두 번 클릭합니다.
그러면 경고문이 나오므로 "폴더 변경"을 선택합니다.
표시된 파인더에서 이동한 (실제로 이동은 하지 않았지만) 리포지토리의 위치를 지정합니다.
코피페 출처: h tp : // 쿠이타. 이 m / n mr / ms / 8 f2 f72fd0c082bf86
"index.lock': File exists."라는 오류가 나와 곤란했던 그런 때
SourceTree를 사용하고 있어, 막상 변경 내용을 index로 스테이지한다고 하는 중요한 때에
'index.lock': File exists.'라는 오류가 발생할 수 있습니다.
평소에 자주 나오는 사람은 아직도 오랜만에 사용해 이 현상이 일어났을 때를 위해 메모
대상 리포지토리로 이동
mac라면 파인더가 되고, windows라면 익스플로러가 되어, 이번 에러가 발생한 리포지토리의 장소로 이동한다. 물론 명령도 OK
'.git'으로 이동
대상 리포지토리에 '.git'이 있으므로 거기로 이동
※mac이라고 표시되지 않은 것 같은...이므로 터미널에서 조작되는 것을 추천합니다.
'index.lock' 삭제
".git"으로 이동하면 "index.lock"이라는 디렉토리가 있으므로 삭제합니다.
다시 index에 스테이지를 시도해 보자.
코피페 출처: h tp : // 쿠이타. 이 m / n mr / ms / 62, 81 0035f6f210
"Couldn't load this key"라는 화면이 나와 곤란했던 그런 때
Windows에서 SourceTree를 사용하고 있을 때 이런 화면이 나올 때가 있다.
"SourceTree Couldn't load this key"
라고 구구는 영어의 페이지만 나오고 실망한 사람도 적지 않을 것이다.
냉정하게 되어, 영어를 읽으면 그대로, 뭔가의 key가 읽어들여 있지 않다.
그렇다고 해서, 로드를 실시한다.
로드하려면
Pageant 시작
Pageant를 여는 방법은 각 사람이 있지만 Windows 화면 오른쪽 하단에있는 ▲ 마크를 목록에 Pageant 아이콘이 나오므로 거기를 클릭하는 방법이 하나있다.
키 추가
Pageant를 열면 왼쪽에 "Add key"가 있으므로 거기에서 key를 지정하여 읽어들여, "close"
다음은 "SourceTree Couldn't load this key"라고 표시되지 않을 것입니다.
기동시에 매회 나오는데 어떻게 하면 좋을까?
어떤 타이밍에 key의 위치를 바꾸거나 했을 가능성이 있다.
SourceTree 화면 왼쪽 상단의 '도구' → '옵션'을 열면 '일반' 탭에 이러한 화면이 있다.
여기서 key의 장소를 지정하면 다음의 기동시는 그 장소를 보러 가기 때문에 다음이야말로 나오지 않을 것이다.
코피페 출처: h tp : // 쿠이타. m / mr / ms / d4c618566 77fd9 1921
error: Your local changes to the following files would be overwritten by checkout: 가 나와 브랜치를 바꿀 수 없어서 곤란했던 그런 때
수중의 작업이 끝난 파일을 index→commit하고 나서 다시 브랜치를 전환해 보자.
'git apply' failed with code 128:'fatal: Unable to write new index file' 이라는 에러가 나와 인덱스로 올릴 수 없어서 곤란했어
SourceTree를 재시작하면 고쳐진다.
Reference
이 문제에 관하여(SourceTree로 곤란했을 때의 대처법 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nnmr/items/8b2fc728bda398ed6bbe
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
SourceTree를 사용하고 있어, 막상 변경 내용을 index로 스테이지한다고 하는 중요한 때에
'index.lock': File exists.'라는 오류가 발생할 수 있습니다.
평소에 자주 나오는 사람은 아직도 오랜만에 사용해 이 현상이 일어났을 때를 위해 메모
대상 리포지토리로 이동
mac라면 파인더가 되고, windows라면 익스플로러가 되어, 이번 에러가 발생한 리포지토리의 장소로 이동한다. 물론 명령도 OK
'.git'으로 이동
대상 리포지토리에 '.git'이 있으므로 거기로 이동
※mac이라고 표시되지 않은 것 같은...이므로 터미널에서 조작되는 것을 추천합니다.
'index.lock' 삭제
".git"으로 이동하면 "index.lock"이라는 디렉토리가 있으므로 삭제합니다.
다시 index에 스테이지를 시도해 보자.
코피페 출처: h tp : // 쿠이타. 이 m / n mr / ms / 62, 81 0035f6f210
"Couldn't load this key"라는 화면이 나와 곤란했던 그런 때
Windows에서 SourceTree를 사용하고 있을 때 이런 화면이 나올 때가 있다.
"SourceTree Couldn't load this key"
라고 구구는 영어의 페이지만 나오고 실망한 사람도 적지 않을 것이다.
냉정하게 되어, 영어를 읽으면 그대로, 뭔가의 key가 읽어들여 있지 않다.
그렇다고 해서, 로드를 실시한다.
로드하려면
Pageant 시작
Pageant를 여는 방법은 각 사람이 있지만 Windows 화면 오른쪽 하단에있는 ▲ 마크를 목록에 Pageant 아이콘이 나오므로 거기를 클릭하는 방법이 하나있다.
키 추가
Pageant를 열면 왼쪽에 "Add key"가 있으므로 거기에서 key를 지정하여 읽어들여, "close"
다음은 "SourceTree Couldn't load this key"라고 표시되지 않을 것입니다.
기동시에 매회 나오는데 어떻게 하면 좋을까?
어떤 타이밍에 key의 위치를 바꾸거나 했을 가능성이 있다.
SourceTree 화면 왼쪽 상단의 '도구' → '옵션'을 열면 '일반' 탭에 이러한 화면이 있다.
여기서 key의 장소를 지정하면 다음의 기동시는 그 장소를 보러 가기 때문에 다음이야말로 나오지 않을 것이다.
코피페 출처: h tp : // 쿠이타. m / mr / ms / d4c618566 77fd9 1921
error: Your local changes to the following files would be overwritten by checkout: 가 나와 브랜치를 바꿀 수 없어서 곤란했던 그런 때
수중의 작업이 끝난 파일을 index→commit하고 나서 다시 브랜치를 전환해 보자.
'git apply' failed with code 128:'fatal: Unable to write new index file' 이라는 에러가 나와 인덱스로 올릴 수 없어서 곤란했어
SourceTree를 재시작하면 고쳐진다.
Reference
이 문제에 관하여(SourceTree로 곤란했을 때의 대처법 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nnmr/items/8b2fc728bda398ed6bbe
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
수중의 작업이 끝난 파일을 index→commit하고 나서 다시 브랜치를 전환해 보자.
'git apply' failed with code 128:'fatal: Unable to write new index file' 이라는 에러가 나와 인덱스로 올릴 수 없어서 곤란했어
SourceTree를 재시작하면 고쳐진다.
Reference
이 문제에 관하여(SourceTree로 곤란했을 때의 대처법 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nnmr/items/8b2fc728bda398ed6bbe
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(SourceTree로 곤란했을 때의 대처법 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nnmr/items/8b2fc728bda398ed6bbe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)