Git

Git 원격 저장소

김모우 2020. 10. 31. 13:22
728x90
반응형

#git clone

: 기존의 git repository 복사

 

#git clone [주소]

: ex) git clone https://gitlab.com/alwys/myproject.git

 

# git remote add origin [주소]

: 원격 저장소 연결

: ex) git remote add origin https://gitlab.com/group/project

: gitlab.com 호스트 서비스

: group 그룹

: project 프로젝트

 

#git remote

: 연결된 원격 저장소 이름 확인

 

#git remote show origin

: 원격 저장소 상세 내용 확인

 

#git remote rename origin git_test

: 원격 저장소 단축 이름 변경

 

#git remote rm git_test

: 원격 저장소 삭제

 

pull, fetch

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

: 원격 저장소에서 데이터 가져오기 (fetch)

 

#git pull

: 원격 저장소에서 데이터를 가져와 로컬 데이터와 병합

 

#git fetch

: 원격 저장소에서 데이터를 가져오지만 병합하지 않음

: 진행중인 작업을 마무리하고 병합하는 작업이 별도로 필요함

 

#git log origin/master

: 변경된 파일을 확인 Merge 작업이 별도로 필요 fetch

 

#git merge origin/master

: 변경된 파일 병합

 

#git push origin master

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

: 다른 사람이 먼저 Push 상태에서 동시에 Push 불가능

: 다른 사람이 작업한 내용을 Merge Push 진행

 

#git remote -v

: 지정한 저장소의 이름과 주소를 같이 있음

728x90
반응형

'Git' 카테고리의 다른 글

Git Collaborator 추가  (0) 2020.12.10
Git 가지치기  (0) 2020.10.31
Git 시작하기  (0) 2020.10.31