이제 좀 외울 때도 됐는데..ㅎㅎ;
** gitignore 적용
git rm -r --cached .
git add .
git commit -m "커밋 내용"
** gitignore을 적용해도 이미 한번 커밋한 파일은 커밋 기록이 남아있다.
이 기록을 지우고 싶을 때
(메인 브랜치에서 작업함)
git filter-branch --tree-filter 'rm -rf 경로' HEAD
git update-ref -d refs/original/refs/heads/main
git push -f
+ 빈 커밋 이력 삭제 옵션 추가
git filter-branch --tree-filter 'rm -f 경로' --prune-empty HEAD
'Etc' 카테고리의 다른 글
[AWS] EC2 스프링 부트 배포 중 트러블슈팅 기록 (0) | 2023.06.26 |
---|---|
ㅠㅠㅠㅠㅠㅠ (0) | 2023.06.12 |
[Github] 깃허브 데이터 저장소처럼 활용하기 (raw.githubusercontent.com) (0) | 2022.04.26 |
MacOS/M1 - Visual Studio Code 설치 (0) | 2022.04.26 |
2021년 3회 정보처리기사 후기 (2) | 2021.12.22 |