Linked Questions

93 votes
8 answers
166k views

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 ...
oHo's user avatar
  • 1,166
7 votes
3 answers
4k views

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, ...
Patryk's user avatar
  • 1,259
3 votes
2 answers
3k views

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'...
Willem-Aart's user avatar
2 votes
2 answers
7k views

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 ...
chobo2's user avatar
  • 137
3 votes
1 answer
3k views

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 ...
igoryonya's user avatar
0 votes
2 answers
683 views

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 ...
RagZ's user avatar
  • 3
-2 votes
1 answer
795 views

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 ...
Tim's user avatar
  • 5,375
5 votes
0 answers
193 views

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 . ...
Svenito's user avatar
  • 151
0 votes
1 answer
95 views

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 ...
Tyler's user avatar
  • 101
0 votes
2 answers
68 views

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 ...
Hilow's user avatar
  • 11
30 votes
3 answers
3k views

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 ...
1v0's user avatar
  • 715
12 votes
5 answers
3k views

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 ...
JoelFan's user avatar
  • 6,985
12 votes
6 answers
4k views

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 ...
sbi's user avatar
  • 9,982
7 votes
2 answers
4k views

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 ...
user1038502's user avatar
3 votes
1 answer
6k views

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 ...
Jason C's user avatar
  • 391

15 30 50 per page