본문 바로가기

Backend/Git

[패캠/Github] Github 기초

728x90

깃허브:  원격 저장소 호스팅 서비스

깃허브의 업로드 대상: 커밋

깃허브 주소: https://github.com/계정명

깃허브 저장소 주소: https://github.com/계정명/저장소이름 

 

사용하는 이유? 백업, 협업

 

레퍼지토리(저장소) 만들기

 

(HTTPS/SSH 해당하는 것에 따라서 선택하기)

git remote add origin https://github.com/Su-daa/fc-first.git

원격 저장소를 추가할건데 그 원격 저장소를 앞으로 origin이라 부르고 그 원격 저장소의 주소는 다음(https://github.com/Su-daa/fc-first.git)과 같다

git push -u origin main

-u: 앞으로 매번 푸시를 할때마다 origin main을 치지 않아도 git push origin main 으로 되도록

 

원격 저장소와의 네가지 상호작용

1. 클론(clone) : 원격 저장소를 복제하기 (원격 저장소의 모든 버전을 로컬로 복제)

2. 푸시(push) : 원격 저장소에 밀어넣기

3. 패치(fetch) : 원격 저장소를 일단 가져만 오기

4. 풀(pull) : 원격 저장소를 가져와서 합치기 / fetch+merge

 

원격 저장소 브랜치 이름

main 브랜치 == master 브랜치(로컬)

origin == 원격 저장소에 붙은 일종의 별명

origin/HEAD == 원격 저장소 origin의 HEAD

origin/main == 원격 저장소 origin의 main

728x90

'Backend > Git' 카테고리의 다른 글

[패캠/Git] 브랜치 관리하기  (0) 2023.07.12
[패캠 / Git] Git / Github  (0) 2023.07.11
[패캠 / Git] Git CLI  (0) 2023.07.11
[패캠 / Git] Git 전략  (0) 2023.07.11