ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Git] Commit 된 폴더 지우기
    Study/Development Tools 2017. 10. 30. 14:35

    git에 commit한 파일 또는 폴더를 지우는 방법은 gui 기반 어플리케이션에서는 잘 되지 않는 것 같다.


    gui 어플리케이션에서 커밋할때 삭제하는 방법도 있지만 특정 파일들은 오류가 발생하기도 하였고,


    .gitignore에 리스트로 추가하는 방법도 있긴하지만, 마찬가지로 잘 되지 않는 경우가 발생하였다.


    특히, visual studio의 db 파일들: .suo, .db 등


    그래서 이미 commit되었지만, 버전관리가 필요없는 파일을 지우기로 했다.



    방법.


    1. local repository에서의 특정 폴더 및 폴더 내의 파일 삭제하기

    >> git rm -r --cached "[folder name]"

    ex)
    >> git rm -r --cached ".vs"


    2. local repository를 commit 하기

    >> git commit -m "[change log]"

    ex)
    >> git commit -m "remove .vs folder"


    3. remote repository에 push 하기

    >> git push origin "[branch name]"

    ex)
    >> git push origin "master"



    'Study > Development Tools' 카테고리의 다른 글

    vscode와 WSL 연동하기 팁  (0) 2018.04.11
Designed by Tistory.