git init 명령이 자동으로 만들기 때문에 "main"이라는 이름을 사용하는 것처럼, "origin"도 git clone 명령이 자동으로 만들어주는 리모트 이름이다.
그러나 의미를 만약 부여해본다면,
GIT은 저장소의 내용을 여러 컴퓨터에 분산하는 분산버전관리 시스템이기 때문에
Upstream과 Downstream 상대적 개념이다.
remote와 local은 push, pull의 관계에서
remote는 상위 흐름(upstream)이 되어 공통된 흐름을 하위에 제공하고
lcoal은 하위 흐름(downstream)이 되어 상위 흐름을 당겨(pull) 받으면서 공통된 흐름이 되어야 하는 부분은 밀어 올리는(push) 관계이다.
즉, remote -> local로 흐르는 관계라고 할 수 있다.