반응형
자주 사용하는 명령어라서 두고두고 쓰기 위해서 정리해두겠습니다!
목적
로컬에 프로젝트 소스를 셋팅을 완료한 뒤에 신규생성한 github 레포지토리에 처음으로 소스 푸시하기!
- 로컬에 이미 github계정설정이 완료된 상태에서 진행한다.
- 레포지토리가 생성되어 있는 상태에서 진행한다.
깃허브 푸시 흐름도
순서
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
반응형
'버전관리 > GIT_HUB' 카테고리의 다른 글
GIT Stash, commit하지 않고 변경이력 임시 저장하기! (0) | 2023.12.04 |
---|---|
GIT 병합 시 충돌은 왜 발생하는걸까? (브랜치 병합 충돌과 해결) (1) | 2023.12.01 |
GIT 브랜치 병합 (3) | 2023.11.29 |
GIT 브랜치를 사용하는 이유와 생성/수정/삭제 (1) | 2023.11.25 |
git commit 내역 복구 (0) | 2021.06.28 |
댓글