본문 바로가기

공부

Git CLI - 기초01

Git CLI는 기본적인 형태의 Git 중 하나로 GUI를 사용하지 못하는 환경에서도 사용할 수 있다는 장점이 있다.

 

CLI : Command Line Interface

 

Git CLI는 Link : https://git-scm.com/ 에서 다운로드 가능하며 자신의 운영체제에 맞는 version을 다운로드하자.

 

Git CLI를 사용하려면 설치 후 Git Bash를 실행시키고 Git을 사용하기를 원하는 디렉터리로 이동,

git init . 를 입력한다. (Git을 현재 디렉터리에서 초기화)

이 후 해당 디렉터리에 .git 디렉터리가 생성되는 것을 알 수 있다.

 

수정된 파일을 commit 하고 싶으면 우선 [ git add 파일명 ] 명령어를 통해 staging area에 올려야 한다.

그 후 [ git commit -m "내용" ] 을 통해 commit 을 하면 해당 파일은 repository에 저장, 관리된다.

 

절차 요약

0. 어떠한 파일을 수정

1. git add 파일명 을 통해 staging area에 올리기

   (복수의 파일을 한번에 commit 하고 싶으면 각각의 파일을 add 한뒤 commit 한다.)

2. git commit -m "내용" 을 통해 파일을 commit, repository에 저장

3. git log를 통해 내용 확인

 

용어 정리

Repository : 저장소, 버전이 저장되는 공간 ( .git 디렉터리를 repository 라고 생각해도 좋다. )

Working tree : 버전으로 만들어지기 전 단계, 파일을 수정하는 곳, 수정한 파일들

Staging Area : 버전을 만드려고 하는 파일들, Working tree에서 작업한 파일 중 버전을 만들 파일만 이곳으로 올린다.

 

명령어

(1) git init 디렉터리위치 : 해당 디렉터리에서 Git을 사용한다.

(2) git status  : Git의 상태를 확인한다.

(3) git add 파일명 : 해당 파일을 Staging Area에 올린다.

(4) git commit -m "commit할 내용" : add한 파일을 commit 한다, 이때 repository에 저장된다.

(5) git log : 버전을 보여준다.

 

*git add 시 아래와 같이 Please tell me who you are 에러가 발생할 수 있다. 이때는

(1) git config -user.email "이메일"

(2) git config -user.name "이름"

 

이 두가지 명령어를 입력하면 해결된다!

'공부' 카테고리의 다른 글

[IaC] IaC 이란 무엇인가?  (0) 2024.11.13
Git CLI - 기초02  (0) 2022.03.12
Git 이란 무엇인가?  (0) 2022.03.06