깃허브에서 한 디렉토리에서 다른 디렉토리로 추가하는 과정에서 위와 같이 디렉토리에 화살표 표시가 생기고, 디렉토리에 접근이 되지 않는 문제가 발생했습니다.
위와 같은 문제는 해당 폴더에
.git
파일이 생겨 발생하는 문제로,
위 폴더 중최상위 디렉토리
에 이미.git
이라는 파일이 생성되었는데, 해당 디렉토리(python)에서도push
를 진행하는 과정에.git
파일이 생겨서 발생하는 오류입니다.
- 요약 : 해당 폴더에서
.git
파일 제거 후stage
파일 제거 후push
진행
.git
파일 확인
- 문제가 발생하는 디렉토리에서
.git
파일 확인 후 제거하면 됩니다.
.git
파일 위치 찾는 과정입니다.
- 여러 폴더를 옮겨가면서
.git
파일이 있는 폴더를 찾아봅니다.ls -al 혹은 ls -a
.git
파일 제거
.git
파일이 있는 폴더로 이동 후, 아래 명령어 실행합니다.rm -rf .git
보통 커밋을 했을 때, 커밋이 안되서 위의 문제를 찾습니다.
따라서,스테이지
되어 있는 파일을 제거하기 위한 명령어입니다.
git rm --cached . -rf
add
,commit
,push
진행
.git
파일도 삭제했으며, 스테이지에 있는 파일도 제거했다면, 이제 새롭게 커밋을 진행하면 정상적으로 커밋되는 것을 확인할 수 있습니다.
감사합니다.