バージョン管理ツールは、普通1ファイルだけの履歴を管理するわけじゃなくて、
ある時点のプロジェクト構成ファイル全てにタグ打っておいて、
後で任意の時点のソースファイルをプロジェクトごと取り出したりして使うんだよ?
ブランチ切って新規機能開発専用のソースツリーを作ってから、あとでマージしたりとか。
開発人数の問題ではないよ。