Git

[Git] 파일의 일부만 commit하기 (git add -p)

thxxyj 2022. 10. 8. 22:43
728x90

파일의 일부만 commit 하고 싶을 때, git add -p 를 사용하면 파일의 변경점을 hunk 단위로 작업할 수 있다. 

 

# git add -p

y - stage this hunk
n - do not stage this hunk
q - quit; do not stage this hunk or any of the remaining ones
a - stage this hunk and all later hunks in the file
d - do not stage this hunk or any of the later hunks in the file
g - select a hunk to go to
/ - search for a hunk matching the given regex
j - leave this hunk undecided, see next undecided hunk
J - leave this hunk undecided, see next hunk
k - leave this hunk undecided, see previous undecided hunk
K - leave this hunk undecided, see previous hunk
s - split the current hunk into smaller hunks
e - manually edit the current hunk
? - print help

VSCode에서 커밋하고 싶은 부분 선택 후 Stage Selected Ranges를 선택하면 더 편하게 git add -p 할 수 있다.

VS Code 우측 상단 ...

728x90