2017-10-27 22 views
0

나는 Git에 매우 익숙하며 궁금한 점이있다. 프로젝트 당 하나 또는 프로그래밍 언어 당 하나씩, 하나의 Git 저장소 또는 여러 개의 저장소를 만들어야한다.Git : 하나 또는 여러 개의 리포지터리

필자는 스크립트를 누구와도 공유하려고하지 않지만 모든 것이 깔끔하고 좋은 습관을 갖기를 원합니다. 나는 버전 관리에 대한이 모든 아이디어에 새로운 것이므로 장기적인 관리를 위해 올바른 일을하고 싶습니다.

모든 조언을 깊이 주시면 감사하겠습니다.

+0

이 링크는 도움이 될 것입니다 https://softwareengineering.stackexchange.com/questions/161293/choosing-between-single-or-multiple-projects-in-a-git-repository – Aaqib

+0

"모두에서"가 제공되었습니다. 신기술 [tag : monorepo]. 하나의 거대한 repo 대 많은 수의 repos는 여전히 기본적으로 종교적인 주장입니다. 좋은 블로그 게시물 [여기] (https://redfin.engineering/well-never-know-whether-monorepos-are-better-2c08ab9324c0)이 있습니다. – torek

답변

1

개인적으로 나는 다른 프로젝트에 대해 다른 저장소를 권장합니다.

다른 언어로 별도의 리포지토리를 만들지는 않습니다. Github는 자동으로 각 프로젝트에서 가장 많이 사용되는 언어를 기반으로 프로젝트에 태그를 지정합니다.

인기있는 공개 레포즈를보고 상위 참여자의 프로필을 확인하십시오. 여기에서 별도의 repos가 사용되는 방법에 대한 몇 가지 예가 표시됩니다.

1

일반적으로 별도로 출시되는 (제품 번호) 즉, (자체 일정대로)마다 하나의 저장소를 만듭니다.