This seems to be verging on what prefered VCS should be for web pages (and incidentally asking everyone to change their workflows), which isn't a very suitable topic for bug-standards.
CVS nor git is very hard to use for the most basic use cases (in Emacs, they are essentially the same), git can screw up really badly and is about as slughish as "cvs commit" as "git push" if you are on a slow link. It might be possible for project specific pages web to support git checkouts, but that should be discussed with webmasters@.
