글쓰는 개발자

[Git]Git-CLI 백업 with 생활코딩 - 2.원격 저장소 연결하기 본문

Development/Software Engineering

[Git]Git-CLI 백업 with 생활코딩 - 2.원격 저장소 연결하기

개발하자 2019. 6. 9. 11:52

원격 저장소를 생성하였으니, 지역 저장소와 연결하여 두 저장소 간 동기화하는 작업이 필요하다.

 

위 화면은 원격 저장소와 다른 저장소를 연결하는 여러가지 선택지를 주고 있다.

파일을 내려받는 방법, 새로운 지역 저장소를 생성하여 연결하는 방법,

기존에 존재하던 지역 저장소를 연결하는 방법, 기존에 존재하던 다른 원격 저장소를 내 원격 저장소로 복제해오는 방법이 존재한다.

 

CLI 버전관리에서 이미 만들어오던 지역 저장소가 존재하므로, 빨간 네모 박스 부분의 방법으로 진행하겠다.

 

#git 브랜치 상황 확인하기

./gitStudy$ git log --oneline --all   
	
daa63a3 (HEAD -> master) commit without File3
fea7dc5 Revert "Version2"
a23df4a Version2
bd66197 Version1

//git remote를 통해 원격 저장소와 연결
./gitStudy$ git remote add origin https://github.com/wooyounggggg/studyRepo.git
./gitStudy$ git remote -v

origin  https://github.com/wooyounggggg/studyRepo.git (fetch)
origin  https://github.com/wooyounggggg/studyRepo.git (push)

git remote add를 통해 github repository를 연결하고, remote -v로 원격 저장소에 연결된 것이 확인되었다.

#연결된 저장소에 업로드 할 지역 저장소 브랜치 설정 및 커밋 내용 업로드

./gitStudy$ git push -u origin master

Username for 'https://github.com': [User ID]
Password for 'https://souljit2@gmail.com@github.com': [User PW]
Enumerating objects: 12, done.
Counting objects: 100% (12/12), done.
Delta compression using up to 4 threads
Compressing objects: 100% (7/7), done.
Writing objects: 100% (12/12), 813 bytes | 406.00 KiB/s, done.
Total 12 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), done.
To https://github.com/wooyounggggg/studyRepo.git
 * [new branch]      master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

원격 저장소에 push 작업까지 해주고, 다시 우리의 원격 저장소로 돌아가자.

새로고침 전

새로고침 버튼을 눌려주면...

새로고침 후

Wow! 우리 저장소가 그대로 원격 저장소에 업로드되었다.

정말 환상적인 서비스다.

위의 commit 버튼을 눌려보자.

commit 내역

그동안의 commit 내역 또한 살펴볼 수가 있다.

 

이로써 원격 저장소와 지역 저장소를 연결하고, commit 설정을 위한 1회 업로드 과정까지 살펴보았다.

다음 포스팅부터는 본격적으로 원격 저장소를 활용하도록 한다.

 

 

출처

생활코딩 GIT3 - CLI 백업 원격 저장소 연결

반응형
Comments