fast-forward 썸네일형 리스트형 Git 요약 6. Branch(브랜치)란?, Merge(병합), Branch 활용법(workflow) Branch(브랜치)란? 코드를 통째로 복사하고 나서 원래 코드와는 상관없이 독립적으로 개발을 진행 가능 Git은 브랜치를 만들어 작업하고 나중에 Merge 하는 방법을 권장. 하루에 수십번씩해도 괜찮다. Staging 하면 Git은 Git 저장소에 파일을 저장하고(Git은 이것을 Blob이라고 부른다) Staging Area에 해당 파일의 체크섬을 저장 Commit하면 Git은 root 디렉토리와 각 하위 디렉토리의 Tree(폴더구조) Object를 체크섬과 함께 저장소에 저장 후 Commit Object를 저장 1. 현 Staging Area에 있는 데이터의 스냅샷에 대한 포인터, 2. Author나 commit message 같은 meta data, 3. 이전 commit에 대한 포인터 등을 포함 .. 더보기 이전 1 다음