#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
: 지정한 저장소의 이름과 주소를 같이 볼 수 있음
'Git' 카테고리의 다른 글
Git Collaborator 추가 (0) | 2020.12.10 |
---|---|
Git 가지치기 (0) | 2020.10.31 |
Git 시작하기 (0) | 2020.10.31 |