24 questions linked to/from Choosing between Single or multiple projects in a git repository?
Using multiple Git repositories instead of a single one containing many apps from different teams? [duplicate]
I am migrating a 10-years-old big CVS repository to Git. It seemed obvious to split this multiple-projects repository into several Git ones. But the decision-makers are used to CVS, therefore their ...
Is it good to split big repository into smaller ones to have separate history/issue etc or keep it big? [duplicate]
We are currently porting our huge svn repo to git and we are thinking to export subdirectories of repository, each one containing source code of independent binaries, documentation or robot tests, ...
Should I use a single repo when multiple parts of the same project are running on the same server? [duplicate]
I'm planning a project that consists of the following parts: REST API in Lumen Web client in Laravel Product website in Jekyll These separate products are going to be running on the same server. I'...
Git One Repo or Multiple? [duplicate]
I know this has been asked a few times but I still a bit confused, People say to have a git repo per project, but I not 100% what "project" means in this context. I am going to have a reactjs front ...
Best ways to manage my Git repositories with projects sharing the same code [duplicate]
My background: I was programming for many years, but have never used a version control system. I felt, that such a system would save me a lot of time and allow me to be more productive, but I never ...
Best workflow for a web development team to work on a large amount of projects simultaneously? [duplicate]
We're a team of web developers, and as the number of projects we're working on has grown and continues to, things are starting to get messy. What we currently do is work on a locally shared folder ...
what are cons and pros between the two version control designs of a project: multiple repositories, vs single repository [duplicate]
I am working on a project which is split into multiple git repositories instead of just one. Each repository is for a library or an application. The libraries are used by the projects or other ...
Restructuring SVN repo for migrating to git [duplicate]
We currently have a SVN repo structured like so /trunk/library/libA /libB /libC . . /trunk/tools/toolA /toolB . ...
Managing a project on github in different repos or one? [duplicate]
An app I am working on (iOS) is being distributed to different businesses and each business needs a few customizations to said app before it is distributed to users on the app store. Most files will ...
Seperate related repos or create a single repo for the whole project? [duplicate]
I'm pretty new to Github and I have one question I couldn't really find a clear answer for it. Let's say I have a project called "Practice". In this project I would like to create different ...
Version control practice for Rewrites
We developed a product (prototype) P_OLD in language X and we are now rewriting it from scratch as P_NEW in language Y. Since P_NEW and P_OLD are the same product: Should P_NEW just be a brach of ...
Should we use a monorepo?
My team is planning a migration from subversion to git. We support 3 applications... 1 is primarily for internal users, 1 is for corporate "partners" and 1 is for end users. These applications share ...
In git, how to do versioning for a dozen libraries all worked at in parallel
We are doing projects, but we reuse a lot of code between the projects and have lots of libraries that contain our common code. As we implement new projects we find more ways to factor out common code ...
Monorepo vs multi repo for large project with multiple partial deliveries
I am looking into options for smoothing out our deliver and release pipeline, and would appreciate some advice on the best way to structure the source code. This is a pretty large project, which ...
Organizing multiple projects on GitHub
I am a freelance developer. I have multiple clients, each client has multiple projects, and each project has multiple distinct pieces of software. I recently migrated all my source control from my old ...