깃&깃허브 입문/4. 깃허브로 백업하기

진영민·2022년 7월 14일
1

git

목록 보기
4/6

깃허브 아이디, 계정 생성...

다들 계정 갖고 계시죠...?
스킵하겠습니당

로컬 저장소를 원격 저장소에 연결하기

$git init loc-git

loc-git이라는 새 디렉터리를 만들고 저장소로 초기화합니다.

$git remote add origin https://github....

해당 주소를 origin으로 줄여 remote에 추가하는 명령어

$git remote -v

원격 저장소가 잘 연결되었는지 확인하는 명령어

원격 저장소에 파일 올리기

$git push -u origin master
$git push origin master

origin이라는 원격 저장소에 master브랜치에 연결하는 명령어
-u 옵션은 처음 한 번만 사용하면 이후 git push로 사용할 수 있다.
origin의 master 브랜치가 한번 연결되면 다시 파일을 푸시할 때

$git push

만 하면 된다.

원격 저장소에서 파일 내려받기

$git pull origin master

origin의 내용을 master브랜치로 가져온다는 뜻

SSH로 연결하기

SSH키 생성 및 등록

$ssh-keygen

나타나는 경로에 비밀번호가 생성됨.
id_rsa는 private key이고,
id_rsa.pub는 public key임.

$cat id_rsa.pub

명령어를 이용하여 내용을 가져온 후 이를 깃 허브에 올려야 한다.
User->settings->SSH and GPG keys를 이용한다.
public key는 여러 개를 등록할 수 있기 때문에 제목을 붙인다.

이제 SSH key를 가지고 있는 컴퓨터는 SSH 주소만 알고 있으면 즉시 저장소에 접속할 수 있다.

생성한 SSH로 연결

생성한 repository의 HTTPS주소 대신 SSH주소를 이용한다.
동일하게

$git remote add origin SSH주소

명령어를 이용하여 연결할 수 있다.

profile
코린이

0개의 댓글