본문 바로가기

Git & GitHub

GitHub 프로젝트 업로드하기 | Git Bash

반응형

📖 간단 용어 정리

 

commit = save와 비슷한 개념
add = 스테이지에 파일을 올리기= 저장을 원하는 파일들을 묶는 일

push = github에 업로드


-> 커밋을 하면 현재 작업 내용의 세이브 데이터가 내 컴퓨터가 저장된다.

 

 

👩‍💻  저장소를 생성하고 파일 업로드 하기

 

GitHub에서 원격 저장소 repository를 생성하고, 생성된 저장소의 주소를 복사해둔다.

 

 

👩‍🔧업로드하려는 폴더에서 Git Bash를 실행한다.

 

git config --global user.name "사용자 이름 작성"

git config --global user.email "사용자 이메일 작성"

- 위 명령어는 설치 후 처음 설정 시에만 작성하면 된다.

 

git init

- local repository를 생성하는 명령어

- master branch가 생성된다. (master)로 보여야 한다.

- master = 현재 브랜치

 

(git status)

- git 상태를 확인한다.

 

git add .

- status에 있는 모든 파일을 업로드 준비한다.

git add 파일 이름

- status에 있는 파일 중 원하는 파일만 업로드 준비한다.

 

git commit -m "commit 내용 작성"

-  vim 상태에 들어가지 않고 commit 내용을 작성하기

git commit 

- vim 상태에 들어가서 commit 내용을 작성하기

- i → 내용작성 → esc → :wq

1) i : insert 상태로 변경되어 commit을 작성할 수 있다.

2) commit 내용 작성

3) esc : insert가 사라짐

4) :wq : w = 저장한다 / q = 끄다 , commit 작성을 끝낸다.

 

git remote add origin 원격 저장소 주소 작성

- 저장소 생성 시 만들어진 주소를 입력한다. (git bash 붙여넣기 단축키 => Shift + Insert)

- remote = 원격 저장소

- origin = 원격 저장소의 주소

 

git push origin master

- 원격 저장소에 업로드

(remote = origin, branch = master)

 

push가 실행된 후, GitHub로그인 창이 뜬다. 로그인을 해주면 파일이 성공적으로 업로드된다.

- 해당 창은 처음 설치 후 처음 실행 시에만 뜬다.

 

(기울임 꼴로 작성된 명령어는 설치 후 처음 실행 시에만 사용하는 명령어입니다. )

 

+) 10/13 추가

git commit -m "커밋 메세지" -m "커밋 내용 추가 메세지"

- git commit 작성시, git commit extended description을 작성 명령어