You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
is an awesome guide to varying ways of structuring your source repositories
126
159
that contain more than one project. The guide covers advantages and
127
160
disadvantages of common approaches used in both small and large
128
161
organizations.
129
162
163
+
*[Repo Style Wars: Mono vs Multi](http://www.gigamonkeys.com/mono-vs-multi/)
164
+
goes into the implications of using one side or the other and why it is
165
+
unlikely you can create a combination solution that will give you the
166
+
advantages of both without the disadvantages.
167
+
168
+
*[Why Google Stores Billions of Lines of Code in a Single Repository](https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext)
169
+
170
+
*[Advantages of monorepos](http://danluu.com/monorepo/) goes into the
171
+
advantages of using a monorepo and does not discuss the downsides but
172
+
admits there are many so the decision is not clear-cut on using either
173
+
strategy.
174
+
130
175
131
176
### Git distributed source control system
132
177
[Git](/git.html) is the most widely-used source control system currently
@@ -136,14 +181,6 @@ and out of a centralized repository, which is a problem when using
136
181
[a full page on Git](/git.html) with further details and resources.
137
182
138
183
139
-
### GitHub resources
140
-
*[A Beginner’s Git and GitHub Tutorial](http://blog.udacity.com/2015/06/a-beginners-git-github-tutorial.html)
0 commit comments