본문으로 바로가기

필요해서 써먹은 git 명령어 모음

category git 2019. 1. 16. 22:49

git update-ref -d HEAD

- first commit 을 한 이후에 이 커밋을 취소하고 싶은 경우에 사용(작업 내용은 그대로 남아있고, 해당 커밋만 삭제)

(push 를 하지 않은 상태에서 remote origin 을 삭제하고 다시 추가해도 first commit 는 남아있다.)



git commit --amend

  • git commit 한 내용을 수정하기(HEAD~1 에 대해서만 수정 가능)
git commit --amend


git branch 생성부터 삭제

# branch 를 생성만 함 git branch <BRANCH NAME>

# branch 를 생성하고 현재 경로에서 해당 branch 로 전환 git checkout -b <BRANCH NAME>

# 해당 저장소에 존재하는 모든 local branch 확인 git branch

# branch 삭제 git branch -d <BRANCH NAME>


로컬 저장소에서는 유지하고 원격 저장소에서만 파일을 삭제

git rm --cached <파일이름> git rm --cached -r <폴더>

[cached 적용 전]

cached 적용 후