[Git] 6.1. CLI를 사용하는 이유

업데이트:

카테고리:

태그: , ,

CLI를 사용하는 이유

Git을 온전히 이해하고 더 잘 사용하기 위해서! GUI 프로그램은 CLI 환경을 어려워하는 여러 개발자를 위해 개발되었는데, CLI 기능 중 자주 쓰는 기능만 모아서 만들었기 때문에 Git의 모든 기능(옵션)을 100% 활용할 수 없다.

또한 리눅스 서버 같은 실행 환경에서는 GUI 프로그램을 사용할 수 없는 경우가 있기 때문에 CLI환경에서 Git을 활용할 수 있어야 한다.


CLI 명령 실행 중 발생하는 에러 메세지

CLI가 화면에 보여주는 모든 정보는 세심하게 읽어야한다.

$ git it is good day to code
git: 'it' is not a git command. See 'git --help'

The most similar command is
init

에러를 발생시키기 위해 작동하지 않는 임의의 명령을 실행하였다. 위의 git 명령에 대해 발생한 에러에 대해 해석해보면 다음과 같다.

1. 'it' 이라는 명령은 없으니 'git --help'를 한 번 확인해 봐라.
2. 가장 근접한 명령은 'init' 이다.


이후 명령어 읽는 법

원활한 실습을 위해 책에서는 몇 가지 약속을 했다.

1. [옵션인자]처럼 대괄호로 둘러싸인 부분 : 생략 가능
2. <필수인자>처럼 대괄호로 둘러싸인 부분 : 필수 입력
3. CLI 예시에서 # 표시 이후 : 주석 (명령어에 대한 부연 설명)
4. [옵션인자], <필수인자> 의 괄호, 부등호 표시는 옵션을 나타내므로 실제로는 쓰지 않는다.


Reference

  • 팀 개발을 위한 Git GitHub 시작하기, 한빛미디어, 정호영,진유림

댓글남기기