원격 저장소 받아오기
원격 저장소 : 인터넷이나 네트워크 어딘가에 있는 저장소
Git 원격 저장소 받아오기
원격 저장소의 git 레포지토리를 복사
git clone [원격 저장소 url]
원격 저장소 추가
원격 저장소는 아래의 명령어로 연결할 수 있다.
git remote add origin [원격 저장소 url]
+) origin은 원격 저장소의 이름이다. 자유롭게 지정할 수 있으나 보통 origin을 많이 사용한다.
연결된 원격 저장소 확인
git remote
원격 저장소 이름 변경
git remote rename origin [변경할 이름]
원격 저장소 삭제
git remote rm [원격 저장소 이름]
원격 저장소 동기화
저장소 갱신
<pull>
원격 저장소에서 데이터를 가져오기 + 로컬 데이터와 병합
git pull or git pull origin master (원격 저장소 origin -> 로컬 저장소 master)
<fetch>
원격 저장소에서 데이터를 가져오지만 병합하지는 않는다. 따로 병합해 주어야 한다.
git fetch
저장소 발행
로컬 저장소에서 작업한 내용을 원격 저장소에 반영
git push or git push origin master (로컬 저장소 master -> 원격 저장소 origin)
+) 다른 사람이 먼저 push한 상태에서는 push할 수 없다. 다른 사람이 작업한 것을 merge먼저 해 주어야 한다.
ex)
git push origin master -> 에러, 먼저 다른 사람이 push한 원격 저장소 내용을 끌어오자.
git pull origin master -> 에러, 병합 과정시 충돌, 충돌 된 부분을 수정하고 다시 add -> commit 하자.
git push origin master -> 정상 작동
'git' 카테고리의 다른 글
Git 가지 치기 (0) | 2021.05.19 |
---|---|
Git 시작하기 (0) | 2021.05.19 |
Git이란? (0) | 2021.05.19 |
git bash 사용 시 복사, 붙여넣기 (0) | 2021.01.13 |
git add error (warning: LF will be replaced by CRLF) (0) | 2021.01.06 |