[끄적끄적]git repository 관리

이민석·2022년 2월 2일
0

github

목록 보기
1/1

git 관리에는 어떤 방법이 있을까?

이번 한 달 동안 프로젝트를 진행하면서 팀원들과 공용 repository에서 작업하고, 끝나면 내 개인 repo로 fork를 이용해 가져왔다. 아직 프로젝트가 끝나지 않았다면 fork를 이용해 추가 기능이나 리팩토링을 통한 업데이트가 가능하지만, 더 이상 공통 작업이 없는 경우에는 오히려 다른 팀원의 merge로 인해 코드에 영향을 받을 수 있다. 그래서 작업이 끝난 경우에는 내 로컬 환경에 pull을 받고 개인 repository에 따로 관리하는 방법이 적합한 것 같다.

하지만 pull을 받고난 후에는 변동사항이 생겨도 업데이트가 불편하므로 프로젝트가 완벽히 끝난 경우에만 이 방법을 사용하는 것이 좋다고 생각한다. 또한, fork 말고 clone을 이용한 방법도 있는데, 둘의 차이점은 다음에 정리하자. github는 다양한 기능을 제공하므로 정확히 이해하고, 적재적소에 활용하는 것이 중요한 것 같다.

profile
오늘은 무엇을 배울까

0개의 댓글