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
반응형
'개발관련 > Git' 카테고리의 다른 글
macOS 업데이트 후 Git이 작동하지 않는 오류 (xcrun : 오류 : invalid active developer path (/Library/Developer/CommandLineTools) (0) | 2021.12.10 |
---|---|
'git diff'가 호출기를 사용하지 못하도록 하는 방법 (0) | 2021.12.10 |
같은 컴퓨터에 여러 github 계정을 활용하는 방법 (0) | 2021.12.09 |
Git에서 특정 파일을 무시하는 방법 (0) | 2021.12.09 |
여러 git 커밋을 되돌리는 방법 (0) | 2021.12.09 |