GitHub Repostiory 연결
- 이 글에서는 Local 프로젝트를 -> GitHub(원격저장소)에 연결 하는 방법을 담고 있습니다.
- Local 프로젝트를 깃헙과 연결하는 이유는 여러가지가 존재한다.
다른 사람들과의 협업을 위한 경우도 될 수 있고.
혼자 작업하더라도 저장소를 따로 두어 관리 및 이력을 남길 수 있기 때문이다.
(코드를 일정 시기로 rollback 시킨다던가.. 등등)
Git 연결하기
1. 프로젝트 폴더로 이동
cd [프로젝트명]
2. git 초기화(생성)
- 해당 작업은 프로젝트 폴더내에 Git이 존재하지 않기 때문에 Git이 관리할 수 있도록 해주는 작업이다.
git init
3. GitHub 프로젝트 생성 및 연결
3-1 GitHub Repository 생성
3-2 repository 설정
1. Repository 의 이름을 설정.
2. Repository 의 설명을 추가.
3. Repository 를 public(공개), private(비공개) 할것인지 설정.
4. ReadME 파일의 생성여부 - ReadMe에서 프로젝트 설명을 보통 작성.
5. Create Repository 클릭.
3-3 생성된 Repository 주소 복사
4. Repository 연결
- gitHub 주소에는 복사한 내용을 붙여넣기만 하면 된다.
git remote add origin [GitHub 주소]
5. GitHub Repository와 history 동기화
- 깃허브에는 '기본' 이 되는 브랜치명이 예전에는 master, 현재는 main 으로 생성된다. (상황에 따라 사용)
git pull origin main
6. GitHub Repository에 올릴 파일 Stage에 추가
- -A 옵션은 현재 Git에서 변경된 모든 파일을 스테이지에 추가하는것. 처음 연결이기에 -A 옵션사용.
- 나중에 실제 사용시에는 'add. 파일명' 을 사용해서 필요한 파일만 올리는것을 추천!
git add -A
7. 스테이징된 내용 커밋
- -m "desc" 옵션은 커밋 메시지를 추가하는것이다.
git commit -m "first commit"
8. GitHub Repository에 업로드
- -u 옵션은 다음부터 pull/push 시에 origin main 을 지정 하지 않아도 된다는 옵션이다.
- 다음 부터 사용 시 'git push' 로 간단하게 사용가능.
git push -u origin main
틀린 내용 수정할 부분이 있으면 언제든 자유롭게 피드백 주세요~
'Dev Tools > Git' 카테고리의 다른 글
[Git] git add, commit, push 취소, (amend, commit message 변경) (2) | 2023.02.02 |
---|---|
[Git] Git (reset, revert) 정리 및 개념 (0) | 2023.02.01 |
[Git] Git clone - 로컬에 프로젝트 가져오기 (2) | 2022.12.07 |
댓글