본문 바로가기
버전관리/GIT_HUB

GIT HUB 초기 푸시 프로세스

by joa-yo 2023. 11. 22.
반응형

 

자주 사용하는 명령어라서 두고두고 쓰기 위해서 정리해두겠습니다!

 

목적

로컬에 프로젝트 소스를 셋팅을 완료한 뒤에 신규생성한 github 레포지토리에 처음으로 소스 푸시하기!

 

- 로컬에 이미 github계정설정이 완료된 상태에서 진행한다.

- 레포지토리가 생성되어 있는 상태에서 진행한다.

 

깃허브 푸시 흐름도

 

git 소스 커밋 프로세스 도표 (이미지 출처 :  https://uidaholib.github.io/get-git/3workflow.html)

 

 

순서

1. git bash 관리자모드로 실행

 

2. cd명령어로 소스 루트 폴더로 이동

 

3. git 초기화

  git init

 

4. git status로 commit 안된 파일 리스트 확인

 

5. git add로 로컬 브랜치에 소스 올리기

git add *

 *을 사용하여 루트하위의 모든 폴더 및 파일 스테이징

 

6. git status로 commit 안된 파일 리스트 확인

 

7. 소스 커밋

git commit -m "초기커밋"

-m 은 커밋 메시지 설정 옵션

 

8. 브랜치 변경 (기본은 main브랜치)

  git branch -M main

-m 옵션은 move, 레포지토리를 변경한다는 뜻이다.

 

9. 레포지토리 설정

  git remote add origin https://github.com/[github아이디]/[레포지토리명].git

 

10. git push 

  git push -u origin main

 

반응형

댓글