log1 [Git] 깃 기본편(2): 스테이징 영역, 커밋 (Staged, Commit, Status, Add, Log) Staging area 깃의 스테이징 영역은 매우 중요한 개념이다. 이전 글에서 우리는 local repository(로컬저장소)에서 했던 작업 내용들을 remote repository(원격저장소)에 반영을 해봤다. 한번 반영된 내용은 돌이키기가 어렵다. 그래서 그 중간에 스테이징 영역이라는 것이 존재한다. 쉽게 생각해서 배달되기 전 박스라고 생각하자. 어떤 내용물이든 집어넣을 수 있고 또 뺄 수 있다. 박스가 완성이 됐다면 원격 저장소로 넘기자. git에 관리되는 파일의 라이프사이클부터 보고 가자. 디렉토리의 파일은 Untracked와 Tracked 두 가지로 구분된다. 그리고 Tracked는 또 다시 Unmodified, Modifed, Staged로 구분된다. Untracked 파일은 Git이 팔로.. 2023. 1. 10. 이전 1 다음