ETC/기술면접
[Git] Fork
1. 정의 fork는 오리지널 리포지토리에 있는 내용을 그대로 다른 계정의 리포지토리에 별도 복사하는 것을 의미한다. 2. 사용방식 기존과 달리 한 리포지토리에서의 변경사항에 따라 그대로 push 할 수 없는 특성을 가지기 때문에 별도의 과정을 거쳐야 한다. 2-1. clone 리포지토리에서 로컬로 가져오는 방식은 기존과 같다. 다만 그 내용이 복사한 리포지토리라는 점에 차이가 있다. 2-2. commit / push 변경사항에 따라 리포지토리로 commit과 push를 하게 되면 복사했던 리포지토리에 반영된다. 이 후 만약 오리지널 리포지토리로 자기가 변경한 사항들을 반영하고자 한다면 다음 과정을 거친다. 2-3. pull-request / merge fork를 한 다른 개발자는 오리지널 리포지토리로 ..
2021. 7. 29. 00:06
최근댓글