안녕하세요~ 오늘은 Git에서 사용되는 명령어에 대해서 알아보겠습니다.

이전 글에서 개념을 어느정도 확립하고 실습하는 것도 괜찮고 실습 하면서 이런 기능이구나 하면서 이론을 보는 것도 괜찮을 것 같습니다.

 

 


 

# Git 명령어 정리

 

 git init

 1. 로컬 저장소 선언을 하는 명령어입니다.

원하는 폴더로 이동 후 로컬 저장소를 생성하면 됩니다.

 

 

 git remote add 원격저장소이름지정 원격저장소주소

2. 로컬 저장소를 원격 저장소에 연결합니다.

지정한 원격 저장소의 이름으로 push 작업을 하게됩니다.

 

 

 git add .
 -- 해당 폴더의 모든 파일을 Index에 등록
 
 or
 
 git add 파일명

3. Index에 Commit할 파일을 등록합니다.

Index에 등록한 파일들만 Commit할 때 저장됩니다.

 

 

git branch
-- branch 목록 확인

git branch 브랜치이름
-- branch 생성

git checkout 브랜치이름 
-- branch 변경

4. branch를 설정합니다.

처음에는 존재하지 않으며 master branch로 커밋됩니다.

 

 

git commit -m "커밋 메세지 작성"

5. 인덱스에 등록한 파일들을 시점으로 기록합니다.

 

 

git log

5. commit 이력을 확인합니다.

 

 

git push 원격저장소이름 branch이름

6. 특정 branch로 해당 원격 저장소에 업로드합니다.

 

 

 

 

# 테스트 실습

1. 다음과 같이 Git의 로컬 저장소를 만들고 싶은 폴더로 이동 후, 위의 명령어를 통해 git 로컬 저장소를 생성합니다.

 

 

2. 생성한 Github의 원격 저장소의 주소를 통해 원격 저장소와 연결합니다.

저는 test란 이름의 원격 저장소를 연결했습니다.

 

 

3. Index에 업로드할 파일을 등록합니다.

 

 

4. 로컬 저장소에 이 시점을 commit 합니다.

 

 

5. Commit 이력을 확인합니다. master branch로 Commit 된 것을 확인할 수 있습니다.

 

 

6. 이제 master branch가 생긴 것을 확인할 수 있습니다.

 

Local 저장소에 Commit을 한 것이기때문에 아직 원격 저장소에는 업로드가 안된 모습을 확인할 수 있습니다.

 

7. master branch의 작업을 push합니다.

 

 

8. github에서 master branch의 Commit이 업로드된 것을 확인할 수 있습니다.

 

 


Git의 명령어에 대해 실습해보았습니다.

다음은 branch를 이용해 특정 시점을 기준으로 독립적으로 작업을 진행하는 것을 확인해보겠습니다.

 

 

'IT 지식 > Git' 카테고리의 다른 글

[Git] Github Branch에 대해서 실습, merge  (0) 2021.09.06
[Git] Git 이란? 정의 및 용어 정리  (0) 2021.09.04

+ Recent posts