Git에 커밋을 했다는 가정 하에 이번 포스팅에선 Github에 업로드하는 과정을 알아본다.
🔽 초기 설정과 커밋하는 방법을 알고 싶다면 아래 글을 참고해주세요.
[Git] 초기 설정과 commit(커밋)하기
✅ Git과 Github Git: 버전 관리 시스템으로, 소프트웨어 개발 프로젝트에서 소스 코드의 변경 내역을 효과적으로 추적하고 관리할 수 있게 해주는 도구 Github: Git을 기반으로 하는 원격 저장소로, 여
na-1999.tistory.com
✅ Git과 Github
Git
: 버전 관리 시스템으로, 소프트웨어 개발 프로젝트에서 소스 코드의 변경 내역을 효과적으로 추적하고 관리할 수 있게 해주는 도구Github
: Git을 기반으로 하는 원격 저장소로, 여러 사용자가 협업하여 프로젝트를 관리할 수 있는 플랫폼
1. Github 사이트에 회원가입 / 로그인하기
GitHub: Let’s build from here
GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...
github.com
2. Remote Repository만들기
Github에서 프로젝트를 올릴 원격 레포지토리(=원격 저장소)를 만들어줘야 한다.
우선 본인의 Github 페이지로 들어가면 아래와 같은 대시보드 페이지가 나오고, 여기서 Respoistories 탭을 클릭한다.
New를 클릭한다.
레포지토리 설정을 한다.
- 레포지토리 이름 (필수)
- 레포지토리에 대한 간단한 설명 (옵션)
- 레포지토리 공개 여부
public
: 다른 사용자 누구나 레포지토리에 접근할 수 있다.private
: 본인이 지정한 유저 외에 다른 유저가 보지 못하도록 한다.
- 각종 설정
레포지토리를 소개하는 리드미 파일을 생성하거나 라이선스 설정 등을 할 수 있다.
설정을 끝마친 후, Create Repository를 클릭한다.
3. 로컬에 원격 레포지토리를 연결한다.
원격 레포지토리가 생성되면 아래와 같은 화면이 나타나고, 링크를 복사해둔다.
그리고 Git 레포지토리를 생성해둔 로컬 프로젝트에 Git Bash Here
로 터미널을 열고, 아래의 명령어를 입력한다.
✅ 아래 명령어의 뜻은 우선 원격 레포지토리를 현재 로컬 레포지토리와 연동하게 해주고, 이후 로컬에 main
이라는 브랜치로 현재 staging된 작업물을 원격 레포지토리의 main
브랜치로 업로드한다는 뜻이다.
✅ 만약 로컬에서 Github와 처음 연동하는 경우, Github에 로그인하라는 창이 뜰 것이다. 여기에 Github 계정으로 로그인 해주고, 마저 진행한다.
git remote add origin https://github.com/.../project1.git
git branch -M main
git push -u origin main
아래와 같이 문구가 뜨면 성공적으로 Github에 프로젝트가 업로드된다.
4. 확인하기
Github로 돌아가서 프로젝트가 성공적으로 업로드됐는지 확인한다.
Github를 통해 커밋 내역과 커밋 메시지 등을 확인할 수 있고, 이제부터 Github를 통해 개발자 동료들과 협업해나갈 수 있다. 🎉
'Git' 카테고리의 다른 글
[Git] 원격 레포지토리 연결 해제하기 (0) | 2021.11.13 |
---|---|
[Git] Git, Github 커밋 취소하기 (0) | 2021.08.29 |
[Git] 초기 설정과 commit(커밋)하기 (0) | 2021.08.19 |