728x90
반응형
git clone [다른 사람의 레포지토리 주소] : 그 레포지토리의 소스들 다운 및 업로드 가능 상태가 됨.
업로드까지 할꺼면 그 레포지토리의 원래 주인장이 매니저 엑세스를 허락한 상태여야함. 깃허브 홈페이지에서 알아서 해라.
git pull origin master : 접속한 레포지토리와 동기화.
하지만 이 방식으로하면 매니저 엑세스를 일일히 다 해줘야하는 번거로움이 있고, 수 많은 사람들이 동시에 작업을 한다고 가정하면 A가 작업 다 끝내고 업로드 할 때까지 다들 기다렸다가 git pull origin master하고, B가 작업 다 끝날 때까지 기다렸다가 git pull origin master하고 막 그래야한다. 사실상 동시에 여럿 인원끼리는 작업이 불가능하다.
그래서 fork 기능이 존재.
fork-pr : 다른 사람 레포지토리가서 우측 상단 보면 포크(fork)라고 있음(빨간색 표시). 누르면 그 다른 사람의 레포지토리의 파일들이 내 깃허브의 새로운 레포지토리로 복사됨.
그리고 이제 어차피 내 레포지토리니까 매니저 엑세스고 뭐고 걍 마음대로 작업하고 업로드한 다음에 이번엔 좌측 상단 파란색으로 표시한 pull request라고 있다. 그 곳을 통해서 원래 레포지토리 주인장에게 '나 이거 이러저러하게 수정했으니까 컨펌해달라'라고 요청하고, 주인장이 내용을 보고 검토 후 승인을 누르면 이제 주인장의 원래 레포지토리에도 내가 fork로 복사해서 수정한것만큼 적용이 된다.
수 많은 사원들이 각자 자기 일 하고 팀장, 부장 1명에게 보고서 제출하면서 확인 부탁해달라고 굽신대는것과 같다고 강사가 말했다.
아니 근데 저 이미 올린 이미지는 어떻게 없애냐 뭔 블로그 전용 사이트가 네이버 카페에 대충 글쓰는것보다도 불편해 여기 망하는거 아님?
728x90
반응형
'[K-Digital] 온·오프 연계 AI활용 지능형 서비스 개발' 카테고리의 다른 글
멀티캠퍼스 AI 온라인 강의 숙제 08번째 (0) | 2021.02.05 |
---|---|
멀티캠퍼스 AI 온라인 강의 숙제 07번째 (0) | 2021.02.04 |
멀티캠퍼스 AI 온라인 강의 숙제 05번째 (0) | 2021.02.02 |
멀티캠퍼스 AI 온라인 강의 숙제 04번째 (0) | 2021.01.31 |
멀티캠퍼스 AI 온라인 강의 숙제 03번째 (0) | 2021.01.29 |