[Git Hub] 원격저장소 활용
Git 원격 저장소 활용
Git 원격 저장소 기능을 제공 해주는 서비스는 gitlab
, bitbucket
, github
등이 있다.
0. 원격 저장소 설정
$ git remote add origin {url}
$ git remote add origin https://github.com/edutak/TIL.git
-
git, 원격저장소를 추가(
add
)하고origin
이라는 이름으로url
으로 설정 -
설정된 저장소를 확인하기 위해서는 아래의 명령어를 사용한다.
$ git remote -v origin https://github.com/edutak/TIL.git (fetch) origin https://github.com/edutak/TIL.git (push)
1. 원격 저장소 복제
$ git clone {url}
- 해당 명령어를 입력한 위치에 원격저장소 이름으로 폴더가 생기며, 저장소가 복제 된다.
2. push
$ git push origin master
Enumerating objects: 13, done.
Counting objects: 100% (13/13), done.
Delta compression using up to 8 threads
Compressing objects: 100% (10/10), done.
Writing objects: 100% (13/13), 40.38 KiB | 13.46 MiB/s, done.
Total 13 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (1/1), done.
To https://github.com/edutak/TIL.git
* [new branch] master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.
- 원격저장소(
origin
) 의mater
브랜치로 기록된 커밋(버전)이 업데이트된다.
3. pull
$ git pull origin master
- 원격저장소(
origin
)의master
브랜치의 기록된 커밋(버전)이 현재 로컬 저장소로 받아온다. - Branch를 생성할 경우 commit 과 push를 모두 branch에서 실행해야합니다.
Leave a comment