git

[git] 자주쓰는 깃 명령

2024년 4월 5일
git

windows invalid path # 깃 레포의 파일명 중 윈도우에서 사용할 수 없는 문자(? 등)로 인해 invalid path 에러가 발생하는 경우 1git config --global core.protectNTFS false 특정 태그로 체크아웃 하는 방법 # 1git tag 2git checkout tags/<tag_name> 커밋 위치로 이동 # git checkout이 만능 기능이지만, 이동은 switch로 변경됐다. 1git log # 이동할 커밋위치 확인 (커밋해시 5자리 정도만 긁어와도됨) 2git switch --detach <commit_hash> # 사실 checkout 하면 되긴함 3 4git switch - # 볼일 다 봤으면 이전 커밋 위치로 돌아오기 태그, 브랜치 삭제 # 1git tag -d <tag_name> 2git branch -d <branch_name> # 로컬브랜치 삭제 원격 트래킹 브랜치 가지치기 # 원격에서 pull하면 원격의 브랜치가 local에 origin/<branch> 형태로 캐시되는데, 이게 남아있으면 git branch -d 로 지울수가 없음 ...