[Python] git add 시 commit log 에 10k+ 달릴때 해결방법
2023. 11. 1. 13:30ㆍPython
vscode에서 처음부터 프로젝트 세팅하는 연습을 하고 있다. 내 git 내에 repository를 만들고, 로컬 폴더를 하나 만들고, 거기에 django로 기본 뼈대를 만들고 이제 첫 git commit을 하려는데...!

지난번에도 한번 이런적이 있었어서, 구글 찾아보고 해결했는데 이번에도 찾아보고 해결. 간단한 해결방법인데 이제는 적어놔야 할 것 같아서 블로그 참고하여 정리한다.
이런 현상 생긴 이유
내용이 많은 디렉토리에 실수로 .git 을 만들어 놓으면 이렇게 될 수 있다고 하는데... 내가 언제 .git을 만들었더라? 기억은 안나는 일이긴 하지만...
해결방법
디렉토리의 .git을 지우면 금방 해결된다. 먼저 나의 git repository root 가 어딘지 알아야 한다.
1. root repository 확인
git rev-parse --show-toplevel
위 명령어를 터미널에 입력하면 나의 root repository를 알게 된다. 아래와 같이 경로를 확인할 수 있다.
/Users/사용자명
2. 해당경로로 이동
cd /Users/사용자명
cd는 change directory의 약자이다. 즉 이동할 때 쓰는 명령어이다.
3. 해당 디렉토리에 어떤 파일들이 있는지 확인
ls -a
이 디렉토리에 .git이 있을것이다.
4. -f로 .git을 삭제한다.
rm -r -f .git
삭제 후에는 바로 10k + commit이 사라진다.
'Python' 카테고리의 다른 글
| [Python] programmers 숫자 문자열과 영단어 (0) | 2023.10.04 |
|---|---|
| [Python] programmers 시저암호 (0) | 2023.10.04 |
| Python programmers 나누어 떨어지는 숫자 배열 (0) | 2023.08.30 |
| Python Programmers 하샤드 수 (0) | 2023.08.29 |
| Python programmers 콜라츠 추측 (0) | 2023.08.29 |