반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- html entities
- interceptors
- react #useCallback #react Hook
- axios
- React #effect hook #useEffect
- raect typescript #react #typescript #styled-component
- 얕은 복사 #깊은 복사 #shallow copy #deep copy
- 플로이드 #c++
- DP #c++
- JWT #토큰 #refreshToken #accessToken #Token #token #localStorage #sessionStorage
- 노마드 코더 #타입스크립트 #typescript #class
- 버블링 #갭쳐링 #이벤트 #JS
- #useRef #언제 쓰는데?
- React #리액트 이벤트 주기 #리액트 이벤트
- donwstream #upstream #origin
- useState #Hooks
- rate limit
- react
- react fragment
- React #Hook rules #Hook 규칙
- 백준 #적록색약
- 다익스트라 #파티 #백준
- 백준 #직각삼각형
- 코드스테이츠 #알고리즘 #그리디
- React #controlled component #비제어 컴포넌트 #제어 컴포넌트
- RateLimit
- React-Query
- 빡킹독
- npm #not being able to find a file #npm install Error
- 이친수
Archives
- Today
- Total
꿈꾸는 개발자
git/github upstream이란? 본문
Upstream/Donwstream
- 단어 뜻 그대로 생각하면 상류와 하류이다. 이와 마찬가지로 물은 상류에서 하류로 흐듯이 pull하는 쪽이 downstream, pull 당하는 쪽이 upstream이라고 생각하면 된다.
- 즉 upstream과 downstream은 상대적인 개념이다!
upstream과 origin
- 오픈소스에 기여하기 위해 fork하는 맥락에서 upstream과 origin을 파악해야 한다! => upstream과 donwstream은 항상 상대적인 개념이기 때문에=> fork에서도 상대의 remote repository와 나의 remote repository도 donwstream과 upstream의 관계가 형성된다!
- 다른 사람의 github 저장소를 fork한 경우 본인의 github이 origin이 된다. 처음 fork를 시도한 저장소의 경우 그것이 upstream이 된다. (origin+upstream 둘 다 remote 저장소에 해당한다)!
- upstream에 저장소를 추가하는 방법:
$ git remote add upstream https://www.proj.com/proj
Upstream의 변경 내용을 반영하기!
- Upstream의 변경 내용을 반영하기 위해서는 fetch를 사용한다!
$ git fetch upstream
- local 저장소의 master 브랜치로 checkout 한 후 merge를 진행하면 된다!
$ git checkout master
$ git merge upstream/master
- 마지막으로 git push를 통해 origin에 반영을 하면 된다!
출처:
16) Upstream
[TOC] ## Upstream 이란 ? 다른 사람의 GitHub의 저장소를 Fork한 경우 내 GitHub가 origin이 됩니다. 여러분이 처음 fork를 시도한 저장소를…
wikidocs.net
https://wonyong-jang.github.io/git/2021/09/21/Github-Upstream-Downstream-Origin.html
[Git] Upstream, Downstream, Origin - SW Developer
보통 협업을 진행하면 일반적으로 프로젝트를 내 repository로 fork를 하여 개발을 진행하고, origin에 push 후 PR 진행 하곤 한다. 이때 upstream과 origin이라는 용어를 보며, 비슷한 개념이겠지 하면서 넘
wonyong-jang.github.io