(2021.07.19)
✔ 원격 저장소란?
깃에서는 지역 저장소와 원격 저장소를 연결해서 버전 관리하는 파일들을 백업할 수 있다.
원격 저장소는 지역 저장소가 아닌 컴퓨터나 서버에 만든 저장소를 말한다.
원격 저장소는 백업, 협업을 할 때 중요한 역할을 한다.
✔ 깃허브에 원격 저장소 만들기
HTTPS 주소를 사용해서 언제든지 깃허브 저장소에 접속하거나 파일을 올릴 수 있다.
✔ 지역 저장소를 원격 저장소에 연결하기
$ git remote add origin 복사한HTTPS주소 : 지역 저장소를 특정 원격 저장소에 연결
$ git remote -v : 원격 저장소에 연결되었는지 확인
✔ 원격 저장소에 파일 올리기
$ git push -u origin master : 지역 저장소의 브랜치를 원격 저장소의 master 브랜치에 연결
$ git push : 한번 연결하여 푸시했을 때, 다시 연결
✔ 원격 저장소에서 파일 내려받기
$ git pull origin master : 원격 저장소의 내용을 master 브랜치로 가져옴
✔ 깃허브에 SSH 원격 접속하기
SSH는 Secure Shell의 줄임말로 보안이 강화된 안전한 방법으로 정보를 교환하는 방식이다.
$ ssh-keygen : SSH 키 생성
$ cd ~/.ssh
$ cat id_rsa.pub
문자열 복사하여
깃허브 settings > SSH and GPG keys > New SSH key > Key 항목에 붙여넣고 Add SSH key 누르기
이제 깃허브에서 새로운 저장소를 만들어 SSH 주소를 복사한다.
$ git remote add origin 복사한SSH주소붙여넣기 : 원격 저장소에 연결
728x90
'Coding > git & linux' 카테고리의 다른 글
[git] git clone할 때 하위 디렉토리만 가져오는 방법 (0) | 2023.01.19 |
---|---|
[linux] 자주쓰는 tmux 명령어 정리 (0) | 2023.01.19 |
[git] git branch (0) | 2021.07.17 |
[git] git 스테이지와 커밋 (0) | 2021.07.16 |
[git] git 초기화 (0) | 2021.07.16 |