Achievement Goals
Git 과 Github
즉 Git으로 버전을 관리하는 폴더에 대해서 Github을 통해 여러 사람들이 공유하고 접근할 수 있는 것.
Github에서 Code Review 등을 통해 협업이 가능하고, 수많은 오픈 소스 프로젝트들이 GitHub로부터 호스팅되고 있어서, 누구든 자유롭게 기여할 수 있다.
Git Repository
Fork & Clone & Push & Pull
Fork
원격 저장소를 내 원격 저장소로 가지고 오는 작업
Clone
이제 Fork 를 하고나면 나의 Remote Repository에 코드를 옮겨온 상태입니다.
이 코드를 수정하기 위해서는 내 컴퓨터로 가져오는 작업이 또 필요합니다.
그 과정을 Clone 이라고 합니다.
Push
내 컴퓨터에서 React 소스코드 변경 작업을 완료했습니다.
그렇다면 이 변경된 내용을 commit을 통해 저장해 준 뒤, Remote Repository에 반대로 올려주는 작업이 필요합니다. 이 과정을 Push 라고 합니다.
Pull
Local Repository에서 변경된 사항을 Remote Repository 에 업로드 하기 위해서는 Push를 사용한 것 처럼 그 반대상황을 Pull 이라고 합니다.
출처: 코드스테이츠