ETC (10) 썸네일형 리스트형 [Git & Github] 2- 버전을 만들어보자 git_tutorial 폴더에서 git bash 열기 git init → 이 폴더 안에서 git 버전관리를 시작할 것이라는 뜻 git status → git 폴더의 상태를 알려줌 Untracked files : 버전 관리가 한 번도 되지 않은 새로 생긴 파일 git add [파일명] → staging area로 보냄 * git add . → 현재 디렉터리에 있는 모든 파일들을 staging area로 보냄 git rm —cached [파일명] → staging area에서 내림 git commit -m “commit message” (짧은 commit message로 빠르게 commit 하는 경우) * git commit → commit message 작성 창으로 넘어간 후 자세히 작성 (길고 자세한 c.. [Git & Github] 1 - 버전 관리의 큰 그림 git은 버전 관리 시스템 중 하나이다. 버전이란? 유의미한 변화가 결과물로 나온 것 버전관리? 1. 협업하기 2. 되돌리기 3. 효율적으로 백업하기 버전이 되기까지 거쳐가는 세 개의 공간 Working directory(작업 공간) 내가 코드 작업을 하는 공간 파일들이 생성/수정/삭제되는 공간 즉, 변경사항이 생기는 공간 Staging Area 버전이 될 후보들이 올라오는 공간 Working directory에서 선별 Repository 버전들이 저장되어 있는 공간 모든 명령어는 git 형태 git add : Working directory → Staging Area git commit : Staging Area → Repository 이전 1 2 다음