본문 바로가기
Git

[Git]Repository끼리의 상호작용 종류

by 불면증김씨 2022. 1. 6.

원격저장소 조회(추가)하기 - $ git remote

$ git remote add <단축이름> <url>

: <url>에 있는 원격저장소를 origin 이라는 이름으로 추가하기

$ git remote

: 조회하기

$ git remote -v

: 단축이름과 url 조회하기

$ git remote rm 단축이름

: 원격저장소 삭제하기

 

원격저장소에 밀어넣기 - $ git push

$ git push -u origin master

: 내 repository의 master 브랜치를 origin의 master 브랜치로 push 할꺼야

-u

: 디폴트 설정 을 쓴 후에는 git push만으로도 push를 할 수 있다.

 

원격저장소 갖고 와서 합치기(덮어씌운다) - $ git pull

$ git pull (origin master)

: origin을 내 repository의 master 브랜치로 갖고와라(merge)

 

원격저장소 일단 갖고만 오기 - $ git fetch

$ git fetch (origin master)

: 동기화(merge)시키지는 말고 origin을 내 repository의 master 브랜치로 일단 갖고와라

fetch한 내용은 특정 브랜치에서 확인이 가능하다.

→ git checkout origin/master(원격저장소의 브랜치) 에서 확인하거나

→ git checkout FETCH_HEAD 에서도 확인할 수 있다.

 

원격저장소 복사하기 - $ git clone

$ git clone <url>

: <url>에 있는 원격 저장소 내용을 현재 디렉토리에 복사해오기

복사해온 원격저장소가 자동으로 등록된다.

 

'Git' 카테고리의 다른 글

[Git]협업의 3가지 시나리오  (0) 2022.01.06
[Git] 명령어(2)  (0) 2022.01.06
[Git] 명령어(1)  (0) 2022.01.06

댓글