반응형
포크 프로젝트를 github에 얼마나 오래 보관해야합니까?
github의 라이브러리에 대한 기능 요청이있을 때
- 저자에게 연락을 시도하다
- 로컬 사본에서 직접 구현하고 완료되면 프로젝트를 포크하고 변경 사항을 푸시합니다.
대부분의 경우 원래 작성자는 향상된 기능을보고 기뻐하며 그대로 가져 오거나 일부 수정 후 수동으로 병합합니다.
문제는 업스트림에서 커밋을 수락 한 후 포크 프로젝트를 어떻게해야합니까? 더 이상 업데이트하지 않으려면 저장소를 삭제해야합니까? 아니면 역사적 관심사를 위해 보관해야합니까?
github는 실제로 누구의 복사본이 "정확한"저장소인지 나타내지 않으므로 내 비활성 포크는 다른 사람들이 올바른 복사본을 찾는 데 방해가 될 수 있습니다. 사실, 방금 누군가에게 풀 리퀘스트를 받았는데, 이는 업스트림에서도 수락되었습니다.
적극적인 기여자 나 개발자가되는 데 관심이없는 경우 일반적으로 패치가 업스트림에 승인 된 후 내 것을 삭제합니다. 나는 역사적인 이유로 저장소를 유지할 필요가 없다고 생각합니다. 커밋에는 이미 내 이름과 이메일, 커밋 타임 스탬프가 있으므로 실제로 필요한 모든 기록 레코드 인 것 같습니다.
내 개인적인 경험에 따르면 포크 된 저장소를 삭제하면 '당신이 기여한 저장소'에서도 제거되는 것 같습니다. 결정을 내릴 때 알아 두십시오.
참고 URL : https://stackoverflow.com/questions/3581143/how-long-should-i-keep-my-fork-projects-on-github
반응형
'Programing' 카테고리의 다른 글
사소한 vs. 표준 레이아웃 vs. POD (0) | 2020.11.09 |
---|---|
HTML 문서의 메타 데이터에 대한 모범 사례? (0) | 2020.11.09 |
Python과 관련하여 WSGI, CGI, FastCGI 및 mod_python의 차이점과 용도는 무엇입니까? (0) | 2020.11.09 |
Require.JS 사용시기 및 방법 이해 (0) | 2020.11.09 |
Windows 용 구성 관리 (0) | 2020.11.09 |