git は、コードベースの発展過程を記録し、開発者間の協同作業を効率化する強力なツールです。でも、記録対象のリポジトリがとてつもなく巨大なものになったときは何が起こるのでしょうか? この記事では、いくつかの異なる意味での巨大化に正しく ...
ソフトウェアプロジェクトが、開始時から複数のリポジトリにまたがることはあまりありませんが、1 つのリポジトリに留まり続けるプロジェクトもほとんどありません。例えば、JIRA を考えてみましょう。12 年間で JIRA を構成するコードは数百万行となり ...