개발관련/Git

Git은 하나의 명령으로 추가 및 커밋

Rateye 2021. 12. 10. 10:14
728x90
반응형
질문 : Git은 하나의 명령으로 추가 및 커밋

내가 할 수있는 방법이 있나요

git add -A
git commit -m "commit message"

하나의 명령으로?

나는 그 두 명령을 많이하는 것 같고, Git에 git commit -Am "commit message" 같은 옵션이 있다면 삶을 훨씬 더 편리하게 만들 것이다.

git commit 에는 -a 수정자가 있지만 커밋하기 전에 git add -A 를 수행하는 것과 동일하지 않습니다. git add -A 는 새로 생성 된 파일을 추가하지만 git commit -am 은 추가하지 않습니다. 무엇입니까?

답변

예를 들어 git 별칭을 사용할 수 있습니다.

git config --global alias.add-commit '!git add -A && git commit'

그리고 그것을 함께 사용하십시오

git add-commit -m 'My commit message'

편집 : 틱 ( ')으로 되돌 렸습니다. 그렇지 않으면 Linux에서 셸 확장에 실패합니다. Windows 에서는 대신 큰 따옴표 ( ") 를 사용해야합니다 (주석에서 지적하고 확인하지 않음).

출처 : https://stackoverflow.com/questions/4298960/git-add-and-commit-in-one-command
728x90
반응형