GitHub (2) 썸네일형 리스트형 github 에 등록 필요없는 file 제외하는 방법 .gitignore 에 제와할 directory 나 file 이름을 등록한다 virtenv db.sqlite3 node_modules .cache dist **/*.pyc 위와 같이 .gitignore파일 내 **/*.pyc를 작성하면 더 이상 코드가 깃허브에 업로드되지 않는다. 하지만 깃허브에 업로드목록에 표시되는 문제기 생기기고 하는데, 그 이유는 이미 파일이 등록되어 있어 깃허브에서는 변경되는 사항으로 알고 있게 됩니다. 그땐 아래 명령어를 통해 모든 캐시를 삭제해야 됩니다 git rm --cached *.pyc db.sqlite3 의 경우도 제외되지 않는 경우가 있는대 이때도 같은 방법을 사용하면 된다 git rm --cached db.sqlite3 Git submodule https://git-scm.com/book/ko/v2/Git-%EB%8F%84%EA%B5%AC-%EC%84%9C%EB%B8%8C%EB%AA%A8%EB%93%88 Git - 서브모듈 gitmodules 파일에 있는 URL은 조건에 맞는 사람이면 누구든지 Clone 하고 Fetch 할 수 있도록 접근할 수 있어야 한다. 예를 들어 다른 사람이 Pull을 하는 URL과 라이브러리의 작업을 Push 하는 URL이 서로 git-scm.com 이전 1 다음