개발/git

[git] git 기본 명령어 모음

yun000 2023. 11. 27. 23:27

변경사항 깃허브에 올리기

git add -A

git commit -m "커밋 설명 메시지"

git push origin main

 

 

변경사항 깃허브에서 가져오기

git pull

 

 

깃 main branch로 이동

git checkout main

 

 

그동안 commit한 깃 내용 확인

git log

 

 

아직 commit하지 않은 내용들 원래로 돌리기

git reset --hard main

 

 

git pull했는데도 깃허브와 내 작업물이 다를 때 (단 commit하지 않은 내용은 날아감을 주의)

git fetch --all

git reset --hard main

git pull

 

 

untracked 파일 모두 지우기

git clean -f

untracked 폴더까지 모두 지우기

git clean -fd 

 

 

.gitignore에 추가했지만 이전에 git에 추적되어서 여전히 추적되는 파일들 삭제

git rm --cached -r 파일명또는폴더명

 

전체적으로 gitignore 다시 적용

git rm -r --cached .