◈ 이번 포스팅은 git을 좀 더 편리하게 사용하도록 해주는 명령어의 옵션을 보는 방법과 자주 사용되는 옵션을 살펴보겠습니다.
1. 옵션을 보기위한 방법 : --help
'git 명령어를 사용하는데 옵션이 뭐가 있는지 모르겠다','옵션을 어떻게 쓰는지 까먹었다' 이런 경우 등 옵션이 궁금한 경우가 생기기 마련입니다.
이런 경우 --help를 사용해서 볼 수 있습니다.
예를들어
git commit이 무엇인지, 어떤 옵션이 있는지 궁금하다 ▶ 'git commit --help'
git add가 무엇인지, 어떤 옵션이 있는지 궁금하다 ▶ 'git add --help'
'git commit --help'를 보게되면 위와같은 내용이 나오고 아래에 'git commit'에 대한 서술, 옵션이 나오게됩니다.
이것을 읽어보면 사용방법, 옵션들에 대해 알 수 있습니다.
2. git commit의 Option을 살펴보고 사용해보기.
1) git commit -a
-a 옵션을 추가하면 Git은 Tracked 상태의 파일을 자동으로 Stage area에 넣는다. 즉, -a옵션을 사용하면 해당 디렉토리의 수정된 파일을 모두 자동으로 add하고 commit하는 것이다.
a옵션을 사용한 예를 보도록 하겠습니다.
새로운 파일을 만들어 -a 옵션을 사용해서 commit 하였습니다.
a옵션을 사용해서 commit후 log(와 status)를 보면 commit이 잘 된 것을 확인 할 수 있습니다.
-a 옵션을 사용하면 편한 점도 있지만, 선택적으로 add를 해서 commit을 하는 것이 아니므로 주의해서 사용하도록 하는게 좋을 것 같습니다.
2) git commit -m
기본적으로 git commit만 할 경우 vi가 켜지고 커밋메시지를 입력해야한다.
하지만 vi가 켜져서 입력하고 저장하고 하는게 commit을 많이 하다보면 여간 귀찮은게 아니다.
따라서 이런 작업 없이 commit message를 commit할때 바로 option으로 입력하는 것이 -m 옵션이다.
사용방법은 git commit -m "Add cal function" 이런식으로 커밋 메시지와 함께 commit을 하면 된다.
예를 보면서 확인해보겠습니다.
mOption이라는 c파일을 생성후 add를 해줍니다.
그리고 commit할때 -m 옵션을 사용해서 commit message를 입력해주고 log를 보면
다음과 같이 옵션 뒤에 썼던 내용이 log에서 커밋메시지로 보여지는 것을 확인 할 수 있습니다.
'Git' 카테고리의 다른 글
Git을 시작해보자! <7편> (branch 정보확인) (0) | 2019.02.25 |
---|---|
Git을 시작해보자! <6편> (git branch) (0) | 2019.02.22 |
Git을 시작해보자! <4편> (git reset,git revert) (0) | 2019.02.19 |
Git을 시작해보자! <3편> (git log, git diff) (0) | 2019.02.18 |
Git을 시작해보자! <2편> (add&commit) (0) | 2019.02.14 |