Google quietly launches GitHub cloud rival

The tech giant has launched its own code repository, taking on other services including GitHub and Bitbucket.

cloud-620x335.jpg

Google has launched a code repository supported by cloud technology with little fanfare.

The Mountain View, CA-based firm's quiet project, the Cloud Code Repository, offers users private code repositories hosted on the Google Cloud Platform. Currently in the beta stage of development and offering free signups, the repository can be set up as a Git remote, and operations including push, pull, clone and log are offered, among others.

A source code editor is also on the table, where repository files can be viewed by branch, commit and tag -- and quick edits can be made through the Google Developers Console. Every project created through the console has an associated Cloud Source repository, which can be used for the collaborative development of applications and services.

The dashboard also links up to the Google Cloud Debugger which allows users to inspect Java applications running on running on Google Compute Engine and App Engine without stopping them or slowing them down, according to the tech giant.

Users can also connect a Git repository to a hosted repository on GitHub or Bitbucket, where it is automatically synced to the Cloud Source repository.

Google has reminded users, however, of what is and isn't allowed -- and where that data will go. The tech giant states:

"Cloud Source Repositories are intended to store only the source code for your application and not user or personal data. Do not store any Core App Engine End User Data in a Cloud Source Repository.

To use a hosted Git repository with a Cloud Source Repository, you must first open an account with GitHub or Bitbucket (independent companies separate from Google).

If you push source code to a Cloud Source Repository, Google will make a copy of this data which will be hosted in the United States."

The beta release currently offers users 500mb of free storage.

Read on: Top picks