Programmer/그 외

[git] Git 원격 저장소

호_두씨 2020. 6. 3. 22:35

1.원격 저장소 받아오기

원격 저장소? 인터넷이나 네트워크 어딘가에 있는 저장소

ex)github, gitlab

 

Git 원격 저장소 받아오기 

git clone

->기존의 git repository를 복사

 

원격 저장소 url로 받아오기

아래와 같이 2개의 옵션을 볼 수 있다. 여기서 clone with HTTPS옵션으로 Clone을 하게 된다.

Git clone뒤에 clone버튼으로 확인한 원격저장소의 주소를 넣어준다.

 

원격 저장소 추가

원격 저장소는 아래의 명령어로 연결할 수 있다.

 

저장소 주소는 다음과 같이 구성

 

연결된 원격 저장소

원격 저장소 살펴보기

 

2.원격 저장소 동기화

저장소 갱신

pull :원격 저장소에서 데이터 가져오기+ 병합(Merge)

Fetch : 원격 저장소에서 데이터 가져오기

 

저장소 갱신-Pull

저장소 갱신-Fetch

 

 

git log명령어로 변경된 파일을 확인하고 Merge해준다.

master와 origin/master가 서로 병합된다.

 

저장소 발행

로컬 저장소에서 작업한 내용을 원격 저장소에 반영한다.

다른 사람이 먼저 Push한 상태에서는 Puch할 수 없다.

다른 사람이 작업한 것을 Merge한 이후에 한다.

 

요약:

3. origin이란

origin/master

이는 원격저장소의 단축이름을 origin으로 지정한다는 의미이다.

 

git remote -v로 확인해준다

 

 

출처:한이음 앨리스