[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-08-11。"],[],[],null,["# Features\n\nCloud Source Repositories provides fully featured, private\n[Git](https://git-scm.com)\nrepositories hosted on\n[Google Cloud](/).\n\nYou can use Cloud Source Repositories for collaborative, version-controlled\ndevelopment of any app or service, including those that run on\n[App Engine](/appengine/docs)\nand\n[Compute Engine](/compute/docs).\n\nIf you're familiar with Git, you can get started quickly with\nCloud Source Repositories. For example, you can add Cloud Source Repositories to a\nlocal Git repository as a remote, or you can connect it to a hosted repository\non GitHub or Bitbucket. From a local repository, you can use the standard set of\nGit commands to interact with the repository in the cloud, including `push`,\n`pull`, `clone`, and `log`.\n| **Caution**\n| Cloud Source Repositories are intended to store only the source code for your app and not user or personal data. Don't store any Core App Engine Customer Data (as defined in your [License Agreement](/terms/service-terms#26-definitions)) in Cloud Source Repositories.\n\nMultiple repositories\n---------------------\n\nYou can\n[create multiple repositories](/source-repositories/docs/setting-up-repositories)\nfor a single Google Cloud project, allowing you to organize the code\nassociated with your cloud project in whatever way works best for you.\n\nConnected repositories\n----------------------\n\nYou can connect an existing\n[GitHub](https://github.com)\nor\n[Bitbucket](https://bitbucket.org/)\nrepository to Cloud Source Repositories. Connected repositories are synchronized\nwith Cloud Source Repositories automatically.\n\nEditor support\n--------------\n\nBecause repositories in Cloud Source Repositories are Git repositories, you can\ncontinue to use the editor of your choice to work on your code. For a more\nintegrated experience, see the following topics:\n\n- [Cloud Tools for Visual Studio](/tools/visual-studio/docs/source-repo)\n- [Cloud Code for IntelliJ](/code/docs/intellij/vcs)\n\nSource browser\n--------------\n\nCloud Source Repositories also provide a\n[source browser](/source-repositories/docs/using-source-browser)\nthat you can use to view repository files from within the\nGoogle Cloud console.\n\nAutomatic logging\n-----------------\n\nCloud Source Repositories automatically send logs on repository activity to\nCloud Logging to help track and troubleshoot data access.\n\nYou can use these logs to review recent repository synchronization, repository\naccess by other users, and administrative actions such as creations, deletions,\nand permission changes. Moreover, you can configure notification settings such\nthat an alert is sent to you when an error is logged during a repository\nsynchronization.\n\nFor more information regarding reading and writing log entries in\nLogging, see this\n[quickstart](/logging/docs/write-query-log-entries-gcloud).\nFor information about possible billing configurations to manage storage of your\nlogs, see\n[Logging pricing](/stackdriver/pricing_v2).\n\nSecurity key detection\n----------------------\n\nCloud Source Repositories offer security key detection to block `git push`\ntransactions that contain sensitive information. This feature is designed to\nimprove the security of your source code. Enabling it is a best practice. For\nmore information, see\n[Detecting security keys](/source-repositories/docs/detecting-security-keys).\n\nUser data\n---------\n\n| **Caution**\n| Cloud Source Repositories are intended to store only the source code for your app and not user or personal data. Don't store any Core App Engine Customer Data (as defined in your [License Agreement](/terms/service-terms#26-definitions)) in Cloud Source Repositories.\n\nWhat's next\n-----------\n\n- [Learn how to set up a repository.](/source-repositories/docs/setting-up-repositories)\n- [Learn how to add a repository as a remote.](/source-repositories/docs/adding-repositories-as-remotes)\n- [Learn how to connect a repository hosted on GitHub or Bitbucket.](/source-repositories/docs/connecting-hosted-repositories)\n- [Learn how to use the source browser.](/source-repositories/docs/using-source-browser)"]]