thenutcracker 2023. 2. 15. 21:07

github 관련하여 가장 기초적인 정의와 명령어를 알아본다

 

사전준비

 

github log-in 이후 new repository 생성 후 시작한다

 

- terminal을 통해 Desktop로 이동한다

cd desktop

 

- 작업할 폴더(폴더명 : test) 를 생성한다

MacBookPro desktop % mkdir test

 

- test폴더 안에서 작업할 md파일을 생성한다 

MacBookPro test % touch leekitae.md

 

사전 준비 완료!!

 

 

1. git init

- git을 저장하기 위한 저장소를 생성한다 

- 관리하고 싶은 폴더위치에서 명령어를 입력한다 

- 폴더명 : test

MacBookPro test % git init

 

2. git add

- 수정한 파일의 이력을 준비하기 위함이다 

- 쇼핑 할 때, 장바구니에 담아 놓는 것과 비슷한 개념

MacBookPro test % git add .

- 명령어 입력시 띄어쓰기에 유의하자

- 특정 파일만 이력을 남기고 싶을때는 아래 명령어와 같다

MacBookPro test % git add 파일이름

 

3. git commit

- 파일 수정 이력을 기록하기 위함이다 

- 한 줄로 commit 을 남길 때는 아래 명령어와 같다

MacBookPro test % git commit -m "첫번째 commit"

 

 

4. git status

- git 상태 확인을 위함이다 

- commit 을 남기지 않았을 경우 친절하게 알려준다 

- 자주 확인해보자 

MacBookPro test % git status

 

5. git log

- git에 남겨진 이력들을 확인하기 위함이다 

- 영수증과 비슷한 개념이다 

MacBookPro test % git log

 

6. git remote

- github와 local 사이를 연결시켜 주기 위함이다

MacBookPro test % git remote add origin "github주소"

- 제대로 연결 되었는지 확인은 아래 명령어와 같다

MacBookPro test % git remote --v

 

7. git push

- 작성한 코드를 github에 upload 하기 위함이다

MacBookPro test % git push origin main

- upload 하기 위한 현재의 branch를 확인하기 위해서는 아래 명령어와 같다 

MacBookPro test % git branch

 

 

이상 7가지 명령어를 토대로 github에 upload가 가능하다