반응형
살다보면 개열받는 순간이 찾아온다.
예를들어 gitignore를 안한 순간?^^
이런 용량이 큰 파일들은 깃허브에 올리는 순간 입벤 당한다.
그래서 git ignore에 넣어야한다.
하지만 난 그리 똑똑하지 않고 실수를 반복하기에....
git add 를 했지만
커밋도 취소도 안되는 난감한 상황
당황하지 말자.
(이미 당황했다.)
git log
일단 이걸 친다.
그럼 지금 내 커밋이 어떻게 조져져 있는지 볼 수 있다.
1번째 줄 : git add를 실수한 커밋과 이름.
2번째 줄 : 예를들어 어제 한 커밋과 이름.
git reset HEAD^
1번째 줄 즉 최근 커밋이 사라진다.
이 커밋은 오류(용량 이 크단다 친구야)가 있어서 절대 올릴 수 없다.
결제가 예의바르면 가능하지만 내 지갑은 예의바르지 않다.
따라서 저 커밋만 지워주고 싶을 때 쓰는 코드다.
이제 git ignore에 무시하도록 설정하거나, 파일들을 지우고
다시 아래 코드를 쳐준다.
git add .
git commit -m 'commit name'
git push origin main
끝.
반응형
'Error 잡기' 카테고리의 다른 글
리눅스 주피터 노트북 가상환경 추가, 커널 추가 (0) | 2023.04.13 |
---|---|
파이참 설치, 파이참 환경변수 설정, 파이참 개발환경 설정, pycharm 설치, Free Educational Licenses (0) | 2023.03.21 |
아나콘다 설치, 환경변수 설정, 개발환경 설정, anaconda 설치 (0) | 2023.03.21 |
VS code 설치, VS 코드 설치, 비주얼 스튜디오 코드 설치 (0) | 2023.03.21 |
자바 jdk11 설치, 자바 jdk11 환경변수 설정 (0) | 2023.03.17 |