GIT
.gitigonre 경로 제외하기 / push 취소하기
개발에목마른쭌
2023. 2. 24. 13:43
https://www.toptal.com/developers/gitignore
gitignore.io
Create useful .gitignore files for your project
www.toptal.com
* .gitignore 템플릿
.gitigonre 경로 제외하기
제외시킬 경로를 전체 다 적어준다.
src/main/java/com/ll/lec/**
하위 모든 파일들은 commit에서 제외된다.
push 취소하기
이미 원치 않는 파일이 원격 저장소에 push 되었다면 !!
1. commit 내역 확인하기
git log --oneline

가장 최근 commit에 HEAD(포인터)가 되어 있다. (HEAD가 가르키는 곳이 현재 브런치)
2. 돌아가고 싶은 commit 이후 commit 삭제하기 (추천하지 않는다. 모든게 날라갈 수 있다. 주의)
돌아가고 싶은 commit의 고유번호를 찾아서 git reset을 실행한다. (과거로 돌아가기)
git reset --hard "commit 고유번호"
3. github 원래대로 돌려놓기 (주의!)
git push -f origin main(master)