diff와 스테이징
worktree의 변경을 diff로 읽고, 파일이나 hunk 단위로 골라 올립니다.
변경 목록
섹션 제목: “변경 목록”사이드바의 Git 모드에서 변경 탭을 엽니다. Ctrl+Shift+G(macOS ⌘⇧G)로 워크트리 탭과 오갑니다.
worktree 카드마다 바뀐 파일 수, 올린(staged) 파일 수, 원격보다 앞서거나 뒤처진 커밋 수가 보입니다. 카드를 펼치면 변경 목록이 나오고, 파일마다 상태 배지(M 수정, A 추가, D 삭제, R 이름 바뀜, U 추적 안 됨)가 붙습니다.
파일 단위로 올리기
섹션 제목: “파일 단위로 올리기”파일 옆 체크박스로 그 파일을 올리거나 내립니다. 목록 머리의 체크박스는 모두 올리기와 모두 내리기입니다.
diff 보기
섹션 제목: “diff 보기”파일을 누르면 diff 탭이 열립니다. 올림과 변경됨 두 구역으로 나뉘고, 옛 줄 번호와 새 줄 번호가 함께 보이는 통합 diff입니다.
hunk 단위로 올리기
섹션 제목: “hunk 단위로 올리기”diff 탭에서 hunk마다 올리기와 내리기 단추가 있습니다. 한 파일에서 일부만 골라 커밋할 때 씁니다. 아직 추적하지 않은 새 파일은 hunk 단위로 고를 수 없고, 파일 단위로 올립니다.
올린 뒤에는 커밋과 push로 이어집니다.