프로젝트 관리/Git (2) 썸네일형 리스트형 서브 모듈(submodule) 연관 서브모듈 확인 git submodule 서브모듈 추가 git submodule add .gitmodules에 추가한 서브 모듈 정보가 저장된다. 하나의 특별한 파일로 취급하여, 서브모듈 하위 파일 정보에 대한 수정 사항을 직접 추적하지 않는다. 서브모듈 초기화 git submodule init 서브모듈 업데이트 git submodule update [--rcursive] 서브모듈 제거하기 git rm rm -rf .git/modules/ git add . git push origin 서브모듈 포함한 프로젝트 Clone 하기 git clone --recurse-submodules 위 명령어 사용시, 서브모듈을 포함해서 저장소 내용이 복제된다. --recurse-submodules 옵션을 빼먹었다면 아.. Git 기본 명령어 정리 깃의 3가지 상태 Modified : 수정한 파일을 로컬 저장소에 커밋하지 않은 상태 Staged : 수정한 파일을 곧 커밋할 것이라고 표시한 상태 (스테이징 영역에 올라가 있는 상태) Committed : 로컬 저장소에 반영된 상태 HEAD : 현재 브랜치의 마지막 스냅샷 origin : 원격 저장소의 별칭 master : master브랜치 생성 새로운 로컬 저장소 생성 git init 위 명령 실행시 .git 파일이 생성됨 원격 저장소에 등록 git remote add origin 저장소 가져오기 git clone 확인 디렉토리 변경 사항 보기 git status 작업 영역과 스테이징 영역/로컬 저장소의 차이 보기 git diff git diff --cached git diff HEAD git dif.. 이전 1 다음