[Git] local repository와 remote repository 그리고 명령어들(fetch, pull, push, fork, pull request)
·
공부/Git
Git은 버전 관리 시스템이다. 컴퓨터에 있는 파일을 인터넷에 올리고 여러 사람과 공유하며 그 파일을 수정하고 큰 프로젝트와 연동시키고 프로젝트에 있는 이슈에 대해 토론하는 등 훌륭하고 아름다운!!! 시스템이다. 평상시 우리는 컴퓨터를 이용해 이런 저런 코드를 짠다. 이때 ✅ 우리의 컴퓨터가 local repository가 된다. ✅ remote repository는 아주 먼 곳에 있는 저장소다. 우리가 local repository에서 짠 코드를 remote repository에 올리는 순간 저 멀리 카이로 피라미드 앞에서도 내 코드를 볼 수 있게 된다. 이렇게 다른 사람들에게 내 파일을 공유하기 위해 우리는 git remote add 명령어를 사용한다. 만약 내가 나 혼자만의 project를 저장하기..