다양한 방법으로 Git을 통해 스테이징에 파일 추가

Ashok Chapagai 2022년8월23일
다양한 방법으로 Git을 통해 스테이징에 파일 추가

git add 명령이 스테이징에 파일을 추가하는 데 가장 자주 사용되는 명령일 수 있지만 상황에 따라 다른 플래그가 유용할 수 있습니다. 이 기사에서는 git add 명령으로 활용할 수 있는 플래그에 대해 자세히 설명합니다.

Git 버전 2.x의 git add 플래그

git add의 다른 모드는 아래 표에서 설명할 수 있습니다.

명령 새 파일 수정된 파일 삭제된 파일
git add -A <선택사항_경로>
git 추가 .
git add --ignore-removal .
git add -u

처음 두 명령, git add -Agit add . 둘 다 모든 파일(new, modified, deleted)을 준비하는 데 사용되므로 기능은 유사합니다. 또한 git add -A 명령은 git add -all과 동일합니다. 이 두 명령의 유일한 차이점은 git add . 현재 폴더의 모든 파일을 추가하고 git add -A가 경로를 지정하지 않고 실행되면. 명령을 실행한 디렉토리에 관계없이 모든 파일을 스테이징에 추가합니다.

세 번째 플래그는 새 파일과 수정된 파일만 스테이징에만 추가하고 마지막 명령인 git add -u는 수정 및 삭제된 파일만 스테이징하므로 완전히 다르게 작동합니다. git add -u의 긴 형식은 git add --update입니다.

Ashok Chapagai avatar Ashok Chapagai avatar

Ashok is an avid learner and senior software engineer with a keen interest in cyber security. He loves articulating his experience with words to wider audience.

LinkedIn GitHub

관련 문장 - Git Add