Git
Remote Repository ⇒ 여러사람과 공유하는 소스코드
Local Repository ⇒ 내가 작업한 소스코드
Fork ⇒ Remote Repository의 원격저장소를 내 원격저장소에 가지고 오는 것
⇒ 아직 Remote Repository에 있는 상태임.
Clone ⇒ Fork한 코드를 수정하기 위해서 내 컴퓨터로 가져오는 작업
Push ⇒ 변경된 내용을 commit해서 저장한 뒤 Remote Repository에 반대로 올려주는 작업 ⇒ Pull request로 제안한 코드의 변경사항에 대해 반영여부를 요청함
Pull ⇒ Remote Repository에 변경사항이 있을 때 Local Repository로 가져오는 작업