소스 코드 수정 중에는 다양한 변경 사항(버그 수정, 기능 추가, 코드 정리 등)이 한 파일에 섞여 들어갈 때가 많습니다. 이럴 때 git add -p 명령을 사용하면 파일의 특정 부분만 선택적으로 스테이지에 올려 커밋할 수 있습니다. git add -p 명령어 실행git add -p 또는 git add --patch 명령을 실행하면 다음과 같은 질문이 나타납니다:Stage this hunk [y,n,q,a,d,/,j,J,g,e,?]? 여기서 각 옵션이 하는 역할을 간단히 정리했습니다:y (yes): 현재 보이는 코드 덩어리(chunk)를 스테이지에 추가합니다.n (no): 현재 덩어리를 스테이지에 추가하지 않습니다.q (quit): 작업을 종료합니다. 종료하더라도 y로 추가한 내용은 스테이지에 남아 있..