[Git] upstream, origin, local

강버섯·2021년 12월 30일
0

GIT

목록 보기
2/4

👉 What is GIT?

  • 분산형 버전 관리 시스템

👉 local

  • 사용자 컴퓨터에 존재하는 모든 것
  • 실제로 내가 작업하는 공간(컴퓨터)
  • 컴퓨터의 저장소를 local로 등록하기
$> git init
$> git remote add origin git_repo_주소 #를 통해 remote repo와 연결

👉 remote

  • github 상에 존재하는 모든 것
  • 원격 저장소
$> git push #localdml commit 이력을 remote에 올리기 

👉 origin

  • remote에 존재하는 repository

👉 upstream

  • upstream과 downstream은 상대적인 개념으로 두 repository 상의 관계에 따라서 정의됨
  • upstream은 근원이 되는 repository를 의미한다고 보면 됨
    1. 다른 repository에서 fork를 해서 내 repository로 가져옴
    -> upstream = fork 해 온 repository / downstream = origin(내 repository)
    2. 내 repository에서 local로 pull을 해옴
    -> upstream = origin(내 repository) / downstream = local
profile
무럭무럭 버섯농장

0개의 댓글