[Git] Git의 4가지 작업공간과 브랜치, 깃허브에서 머지하는 방법
·
Git
Git의 작업공간 Git에는 크게 4가지의 작업 공간이 존재합니다. 1. workspace 작업하는 일반적인 공간이며, git을 사용하기 이전의 상태입니다. git add 명령어 이전의 변경 사항이 기록되는 장소입니다. 2. index 변경되는 모든 파일 및 폴더들을 추적하는 공간, Staging Area라고도 불립니다. git add 명령어로 workspace 공간에 있는 작업물을 이 공간에 보낼수 있습니다. git으로 관리하고자 하는 작업물을 이 공간에 올려주면 됩니다. 한 번 index에 올라갔던 파일들은 git에서 계속해서 추적합니다. 3. local repository 최종적으로 커밋된 작업물들이 놓이게 되는 공간입니다. git commit 명령어로 index에 있는 파일들을 이 공간으로 보낼 ..