본문 바로가기

2개의 포스트
.gitignore 제대로 적용 되지 않을때 대처법

.gitignore 파일에 작성 하였다면 add > commit > push 까지 해야 ignore 가 적용 .gitignore가 제대로 적용되지 않아서 ignore 처리된 파일 폴더가 changes에 나올때 기존의 git의 관리를 받고 있던(commit된 것들) 파일이나 폴더를 .gitignore 파일에 작성하고 add > commit > push 하여도 ignore(무시) 되지 않음 git cached 캐시 문제 아래 명령어로 캐시 내용을 전부 삭제후 다시 전체 커밋 git rm -r --cached . git add . git commit -m "fixed untracked files"

2022년 08월 27일
git 삭제된 파일 복구하는 방법

Commit 했던 파일 커밋 로그 확인 git log 입력했던 명령어에 대한 기록 git reflog 커밋 시점으로 되돌리기 git reset --hard [commit_id] git reset --hard 25a3bc5 // or git reset --hard HEAD@{3} Commit 하지 않은 파일 git fsck --lost-found git add 단계에서 삭제한 파일은 blob으로 표시 디렉토리도 삭제하신 경우 tree 표시 삭제한 파일 내용 보기 git show 복사한id 삭제한 파일이 hello.txt 형태로 다시 생성 git show 복사한id > 새 파일 이름 git show efsef32r2424323523234 > hello.txt

2022년 08월 24일