[빠르게 git] GitHub 시작하기
의미
앞서 Git Bash를 통해 내 로컬 저장소를 통해 Staging Area를 만들고 버전관리를 하는 방법에 대해 알아 보았다.
그런데 이것은 우리 로컬 저장소에서 관리하는 것이기 때문에 다른 사람과 협업하기는 마찬가지로 어렵다.
그래서 GitHub와 같은 서비스가 등장했고, GitHub는 각자의 컴퓨터에만 존재하는 버전을 저장하고 관리해주는 클라우드 서비스이다.
개념
우리 PC, 즉 로컬 저장소에서 원격 저장소로 파일을 Push(업로드)하여 클라우드 서비스에 업로드 하는 개념.
회원가입
- GitHub 접속
- 회원가입 진행
- Free 요금제와 매달 7달러의 Pro 요금제가 있는데 일반 사용자는 Free 선에서 충분하다.
요금제 | 스토리지 | 데이터 전송량(월별) | 가격 |
---|---|---|---|
Free | 500mb | 1gb | 무료 |
Pro | 2gb | 10gb | 월 7$ |
기본 사용법
검색
검색창에 프로젝트를 검색해서 공개된 소스코드를 볼 수 있다.
Star(좋아요)
소셜미디어의 좋아요 기능처럼 해당 오픈소스가 마음에 든다면 star를 클릭하여 반응할 수 있다.
Follow
깃허브도메인/유저ID를 입력하면 해당 유저의 프로필에 접속할 수 있고 프로필 영역에서 Follow를 할 수 있다. 그러면 이렇게 팔로우 한 사람의 소식이 GitHub 메인 대시보드에 출력된다. (소셜미디어 같은 기능)
Repository (원격 저장소) 만들기
- Creat Repository 클릭
- Owner(소유자), Repository name(원격 저장소 이름) 작성
- Description(설명) : 선택사항이며 지금 생성하는 원격 저장소에 대해서 간략하게 설명.
- Public(공개), Private(비공개) 선택
- Initialize this repository with a README
원격 저장소를 생성하게 되면 깃허브 도메인/원격저장소 이름으로 url이 생성된다.
내 Repository에 내 버전 관리 파일 업로드 하기
내가 생성한 Repository에 접속하면 하단부에 아래와 같은 메시지가 보인다.
…or push an existing repository from the command line
이 아래에 이런 명령어가 두 줄 있을 것이다.
git remote add origin https://github.com/본인 아이디/원격저장소이름.git
git branch -M main
git push -u origin main
이 명령어를 복사해서 Git bash에서 마우스 우클릭 붙여넣기 한다.
그러면 별도의 창이 뜨면서 웹 브라우저에서 Git Hub 계정을 확인하는 창이 뜨는데 여기서 인증을 해주면 된다.
파일 수정 후 다시 GitHub에 Push하기
파일을 수정했다면 내 로컬 저장소에는 버전 관리 기록이 남아 있어 git log 등으로 확인 가능하지만, GitHub에는 다시 Push 해주어야 업로드 된다.
git add로 파일 add 후
git push
(참고) GitHub 공식문서
'Programing > Git' 카테고리의 다른 글
특정 브랜치 clone 하기 (0) | 2024.04.16 |
---|---|
GitHub로 협업 하기 (0) | 2024.03.16 |
[빠르게 git] Branch를 이용한 협업 (0) | 2024.03.15 |
[빠르게 git] Git 버전 복구 (백업) (0) | 2024.03.15 |
[빠르게 git] Git 시작하기 (개념, 설치, init, add, commit) (1) | 2024.03.15 |
댓글