Git & GitHub

[Git & GitHub] 깃(Git)의 정의 및 실습(3)

wookjae 2021. 10. 14. 00:06

* 로컬저장소(Local), 원격저장소(Remote)  ?

--> "깃(Git) - 애드(Add) - 커밋(Commit)" 진행시, 로컬 저장소에 버전이 생성 및 관리가 되어지고 있는 것이다. 자신 뿐만 아니라 동료(팀원)들과 함께 버전관리를 진행하려면 깃 허브(GitHub)와 같은 Cloud(원격저장소)를 이용해야 한다.

 

* 푸시(Push) ?

로컬저장소에 생성된 버전을 원격저장소에 반영하는 명령어 이다.

 

 * 사전작업: Github Site 계정생성(회원가입) 


 Git Exercise..

 

1_1. 깃허브(GitHub) 신규저장소 생성(1)

* 깃허브 로그인 --> 우측상단(+) --> New repository(신규저장소) 생성

 

 

1_2. 깃허브(GitHub) 신규저장소 생성(2)

Repository Name 신규생성 저장소 이름
Description 신규생성 저장소 설명
Public / Private 접근제한( 모든사람 / 자신 ) 여부 설정
README 저장소에 대한 간략한 소개 및 요약정보
.gitignore 버전관리에 제외 할 대상설정 (외부로 유출되지 말아야 될 주요정보, 개인보관해야될 자료등..)
License 저장소의 소스코드 사용제한, 사용범위

 

 

1_3. 깃허브(GitHub) 신규저장소 생성(3)

Github 저장소 생성완료 

 

 

2. 깃(Git)에 원격저장소 추가 

$ git remote add origin "https://깃허브 원격저장소 주소"
--> 로컬에 원격저장소를 "origin"이름으로 추가.

 

 

3. 로컬저장소 작업내역 원격저장소에 반영   

$ git push origin master
--> 원격저장소("origin") 브랜치(master)에 로컬저장소 작업내역 반영

origin  :   원격저장소이름 / master : 기본브랜치(master) - 브랜치이름

 

 

4. 반영내역 확인 - 깃허브(GitHub) 

--> 2개의 커밋 (2 Commits) 버전이 원격저장소에 반영되었음을 확인.

 

 

 

exit..