git 짧은 팁 모음

maintain·2020년 7월 27일
0

git

목록 보기
1/2

1. 이미 스테이징된 파일 없애기

git rm --cached {파일명}
git rm --cached {폴더명}/

2. 개행문자 문제로 커밋이 되지 않는 경우

  • Windows의 경우
    git config --global core.autocrlf true
  • Linux/OS X의 경우
    git config --global core.autocrlf input

3. 파일을 지워버렸을 경우

git reset --hard HEAD
가장 최근 커밋된 상태로 복구

4. submodule 분리하기

git rm --cached -r (디렉토리명)
명령을 통해 이미 캐시된 내역을 지우고 (지우지 않으면 aleady exists in index 에러 발생)
git submodule add (디렉토리명)
명령으로 서브모듈로 만들 수 있음

서브모듈은 커밋 시 아예 별개로 취급됨.

참조

5. 원격 url 확인하기/세팅하기

확인
git remote get-url {원격 이름}
세팅
git remote set-url {원격 이름} {세팅할 url}

0개의 댓글