SourceCommit overview

Prev Next

Available in Classic and VPC

SourceCommit is a private Git repository service for saving source codes and various files safely. You can create a repository in SourceCommit to manage team projects effectively and easily save data such as source codes.

SourceCommit features

SourceCommit offers these key features:

  • Fully managed development features specialized for cloud environments: SourceCommit supports fully managed development features specialized for NAVER Cloud Platform, so you can build a development environment immediately and manage source codes or files required for development safely right after you request subscription to the service.

  • Easy large volume repository operation: SourceCommit provides high availability service with excellent scalability, so you can operate large-volume repositories easily and quickly without any worries about infrastructure or limitations in data volume.

  • Excellent scalability and compatibility: SourceCommit supports all Git commands while providing compatibility with all Git clients, so you can copy or integrate with external repositories to use them easily.

  • Robust security features: SourceCommit provides malicious data diagnosis functions in unit of a commit for scripts and binary files within the repository by integrating with File Safer, a robust malware contamination diagnosis service, so you can check and prevent the problems that can occur due to the vaccine's misdiagnosis prior to source deployment.

SourceCommit guide

SourceCommit is available in Korea, Japan, and Singapore Regions, and the same service is provided in each Region. Use this guide to get the most out of SourceCommit.

SourceCommit resources

NAVER Cloud Platform provides the user guide and other various resources to help understand SourceCommit better. If you are considering using SourceCommit, or if you are a developer or a marketer who needs detailed information in establishing your data policies, make good use of the following resources:

FAQs

You can have your questions answered quickly by referring to the answers in the FAQs before reading the user guides. If you cannot find the answer to your question in the following FAQs, search the user guides for what you want to know.

Q. I want to know how to use SourceCommit.
A. You can request subscription to SourceCommit service and use it as follows:
* Creating or copying a repository: You can create a new repository in Developer Tools > SourceCommit from the console or copy the existing repository to SourceCommit to use it.
* Replicating (cloning) a repository: You can replicate a repository created in the console using the Git client on the local PC to use it.
* Uploading (pushing) a file: You can upload a file that is edited or added on the local PC (up to 500 MB) to SourceCommit's repository. (To upload a file exceeding 500 MB, see Using Large File Upload (LFS).)
* Managing changes in the console: You can select a repository to check and manage changes in the Code tab.

Q. Where can I find the created repositories?

  • NAVER Cloud Platform console

    • You can create, edit, and delete repositories.
    • You can add a sub account to use the repository and change its permissions.
    • You can check the Git URL.
    • You can check the repository's source code, committed content, branch graphs, etc.
    • You can set the Git account (credentials) to be used in the Git client.
  • Local PC (Git client)

    • You can check the repository's Git URL in the console to download the repository created in SourceCommit by using the Git client on the local PC and change it.
    • You can click the repository URL from the SourceCommit console repository list to check the repository's Git URL or copy it to the clipboard.
    • You can click the [CLONE URL] button in the SourceCommit console's Code tab to copy the repository's Git URL to the clipboard.
    • Use the Git account set in the SourceCommit console when you use the Git client.
    • Use Git client version 1.8.4.3 or later for smooth Git operation.

Q. Can I grant sub account permissions for SourceCommit?

  • You can grant permissions for SourceCommit from i_menu > Services > Management & Governance > Sub Account > Sub Accounts on the NAVER Cloud Platform console.
    • NCP_INFRA_MANAGER: Access to all services, except My Account > Billing Information and Cost Management > Billing and Payment Management in the console
    • NCP_SOURCECOMMIT_MANAGER: Permission to use all features in SourceCommit
  • For more information about sub accounts, see Sub Account user guide.