Google Code Project Hosting Gets Git Support

Published: Jul 26, 2011
Updated: Feb 2, 2021
2 minute read
eWeek のコンテンツおよび製品のおすすめは、編集上の独立性を保っています。パートナーへのリンクをクリックすると、当社が報酬を得る場合があります。 詳細を見る

Google has announced that in addition to supporting the Subversion and Mercurial version control systems, Google Code Project Hosting now supports Git.

Git is a popular distributed version control system (DVCS) like Mercurial, and it is used by many popular projects including the Linux kernel and Android.

In a July 25 blog post on the move, Google Git Engineer Dave Borowitz said developers will be able to “enjoy all the same great Google Project Hosting features, like project updates, advanced issue tracking, and an easy-to-use VCS-backed wiki-only now, you can do it with Git. You can also create an instant server-side clone of any existing Git repository by clicking the ‘Create a clone’ button on the project’s checkout page.”

Moreover, like Google’s Mercurial implementation, the new Git implementation stores object data in a custom data store built on Bigtable-Google’s distributed storage system for managing structured data that is designed to scale to a very large size. This provides users with efficient, scalable source code repositories with near-instantaneous replication to multiple data centers around the world, Borowitz said.

Also, Borowitz said to fit with Google’s existing Python-based system, the company’s new Git server implementation is powered in part by Dulwich. Dulwich is a pure-Python implementation of the Git file formats and protocols. The project is named after the village in which Mr. and Mrs. Git live in a Monty Python sketch.

Borowitz added that since Google’s initial announcement of Mercurial support, Git has grown significantly more popular and user-friendly. “And on the technical side, it has added an efficient -smart’ HTTP protocol that fits with Google’s HTTP-based infrastructure.”

For more information, including an introduction to Git and tips on converting existing Subversion and Mercurial repositories, see the new Git section of Google’s support wiki.

Darryl K. Taft

Darryl K. Taft

Content Writer

Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

TechnologyAdvice が所有・運営しています。 © 2026 TechnologyAdvice. 無断転載を禁じます

広告主に関する開示:このサイトに掲載されている製品の一部は、TechnologyAdvice が報酬を受け取っている企業のものです。この報酬は、製品がこのサイトのどこにどのように表示されるか(表示される順序など)に影響する場合があります。TechnologyAdvice は、市場で入手可能なすべての企業やすべての種類の製品を掲載しているわけではありません。