[Git] GoogleDrive로 인한 푸시(push)시 생기는 문제

루비·2023년 5월 11일
0

Git

목록 보기
2/9
post-custom-banner

원인

warning: could not open directory 'Library/CloudStorage/GoogleDrive-blessoms2017@gmail.com/.tmp/': Permission denied
warning: adding embedded git repository: .Trash/4depth-navbars 09-52-17-312
hint: You've added another git repository inside your current repository.
hint: Clones of the outer repository will not contain the contents of
hint: the embedded repository and will not know how to obtain it.
hint: If you meant to add a submodule, use:
hint: 
hint: 	git submodule add <url> .Trash/4depth-navbars 09-52-17-312
hint: 
hint: If you added this path by mistake, you can remove it from the
hint: index with:
hint: 
hint: 	git rm --cached .Trash/4depth-navbars 09-52-17-312
hint: 
hint: See "git help submodule" for more information.
error: '.Trash/4depth-navbars 오전 10.02.37/' does not have a commit checked out
fatal: adding files failed

처음보는 에러 메시지를 받았다. 해당 에러 메시지를 고치는데 자료가 잘 나오지 않아서 힘들었다. 하지만, 은근히 손쉬웠던 방법이였다.

해결과정

폴더 삭제 후 다시 커밋

에러를 고치는데 시간이 너무 걸려서 폴더를 삭제하고 커밋을 진행하였다. 하지만, 이와 같은 방법도 해결책이 아니었다. 돌이켜보면 원격 저장소와 에러난 폴더를 끊지 않아서였다.

git remote remove <repository name> 

그래서 폴더를 여러개 만들었지만, 정말 많이 버렸다. 만약 에러사항이 생겨 폴더를 정리할 때는 연결된 저장소를 끊어버리거나, 아니면 폴더를 삭제하고 새로운 리포지토리를 생성하는게 좋을 것 같다.

구글 드라이브 동기화 중지

이게 답인 것 같다. 구글 드라이브를 동기화를 중지시키는 방법이 있다. 구글 드라이브를 데스크톱에 설치하여, 화면을 실행한다.


맥 상단 부분을 보면 구글 드라이브의 표시가 보인다.


다음과 같이 동기화를 일시중지 클릭하면 성공

결론

사소한 문제였지만, 생각보다 많이 해맸다..

profile
개발훠훠
post-custom-banner

0개의 댓글