내일배움캠프 36일차

김서영·2022년 10월 24일
0

내일배움캠프 TIL

목록 보기
38/85

1. 오늘 내가 한 일!

오늘 장고 거북이반 복습을 마쳤다! 내일부터 장고 심화반 공부를 시작할 예정이다!!

2. 장고 거북이반 복습 정리

- 장고 거북이반 복습(회원 기능)

https://velog.io/@ksykma/%EC%9E%A5%EA%B3%A0-%EA%B1%B0%EB%B6%81%EC%9D%B4%EB%B0%98-%EB%B3%B5%EC%8A%B5%ED%9A%8C%EC%9B%90-%EA%B8%B0%EB%8A%A5

- 장고 거북이반 복습(게시글 기능)

https://velog.io/@ksykma/%EC%9E%A5%EA%B3%A0-%EA%B1%B0%EB%B6%81%EC%9D%B4%EB%B0%98-%EB%B3%B5%EC%8A%B5%EA%B2%8C%EC%8B%9C%EA%B8%80-%EA%B8%B0%EB%8A%A5

- 장고 거북이반 복습(댓글 기능)

https://velog.io/@ksykma/%EC%9E%A5%EA%B3%A0-%EA%B1%B0%EB%B6%81%EC%9D%B4%EB%B0%98-%EB%B3%B5%EC%8A%B5%EB%8C%93%EA%B8%80-%EA%B8%B0%EB%8A%A5

3. 문무해알

(1) Another git process seems to be running in this repository

- 문제점


갑자기 commit과 push가 되지 않았다.

- 무엇을 몰랐는지(내가 한 시도)

구글에 검색해보니
1. 문제가 생긴 Git 저장소 폴더 상단으로 이동

  1. 해당 폴더를 루트로 하여 맥의 경우 Terminal을 윈도우의 경우 Command Line Tool(CMD)를 실행하고'cd "Git 저장소 폴더 경로"' 명령어를 실행하여 해당 폴더로 이동

  2. 아래의 커맨드를 입력

    rm -f ./.git/index.lock

https://joycestudios.tistory.com/98

- 해결 방법

처음에는 위의 방법을 통해 문제가 해결된 줄 알았지만 뭔가 이상해져서 git관련한 설정들을 재설정하고 파일들의 위치, 어떤 파일들이 있는지 등을 자세히 보니 경로 설정??의 문제였던 것 같다.
위에서 설치한 index.lock이라는 파일을 지우고 cd로 파일 경로를 제대로 설정하고 실행을 돌리니 잘 돌아갔다.

- 알게 된 것

git을 할 때 내가 원격레포와 remote한 로컬레포의 위치에 잘 있는지 확인을 잘 해야겠다!!

(2) does no have a commit checked out

- 문제점

does no have a commit checked out 이라는 오류가 떴다.

- 무엇을 몰랐는지(내가 한 시도)

역시나 구글에 검색 해보니 해당 로컬 레포지토리 안의 다른 디렉토리(폴더)에 .git이 있기 때문에 발생하는 현상이라고 한다.
ㅋㅋㅋ위의 오류때 설정 다 지우고 git init을 했었는데 그게 아니었나보다..

- 해결 방법

간단하다! 필요없는 .git 폴더를 삭제하면 된다!!

- 알게 된 것

.git 폴더가 이상한 곳에 있으면 다른 .git이 실행이 안되는다는 사실을 알게되었다!

profile
개발과 지식의 성장을 즐기는 개발자

0개의 댓글