http를 이용해서 원격 레포지토리로 연결할거다.
git remote add 가 로컬 레포지토리를 원격 레포지토리로 연결시키는 명령어다.
origin 부분에 별칭을 넣는데 보통 origin 이라고 많이 넣는다고 한다.
git remote 는 원격 저장소의 리스트를 보여주고 -v 옵션은 상세하게 보여준다.
작업한 내용을 원격 저장소에 업로드를 해야한다. git push 명령어를 이용한다.
그리고 지역 저장소는 여러 개의 원격저장소와 연결될 수 있는데, 그 중에 어떤 원격 저장소와 기본적으로 연결시킬지 세팅도 해주어야한다.
아래와 같이 입력하면 'git push' 로만 입력해도 origin에 master라고 하는 브랜치로 업로드가 된다.
push할 때 간헐적으로 계정 권한에 관련된 에러가 났었는데, 자격 증명 관리자에서 예전에 사용했던 계정이 남아있어서 발생하는 오류였다. 아래와 같이 옛날 계정이 아닌 현재 사용하고 있는 계정으로 변경해주었더니 잘 동작한다.
원격 저장소와 연결이 완료된 상태이므로 위와 같이 git push 라는 명령어만으로 푸시가 된다.
그리고 다른 로컬 레포지토리로 원격 저장소를 복제하고 싶을 땐 clone 명령어를 사용한다.
'Git' 카테고리의 다른 글
GIT - reset & revert (0) | 2021.09.23 |
---|---|
GIT - cherry-pick & rebase (0) | 2021.09.22 |
GIT - branch & conflict (0) | 2021.09.21 |
GIT - Version Control (0) | 2021.09.19 |