Updated on 2024-11-22 GMT+08:00

Key

The Repo code repository supports SSH and HTTPS access protocols. You can use either of the following methods for configurations.

  • The SSH key is a secure connection method between the local computer and your Repo. Different users usually use different computers. Therefore, before connecting to Repo via SSH, you need to generate your own SSH key on your computer and add the public key to Repo. Once the SSH key is configured on the local computer and the public key is added to Repo, all repos under this account can use the key to connect to the computer.
  • An HTTPS password is a user credential used for pulling and pushing code using the HTTPS protocol.
    • In CodeArts Repo, the size of a single file to be pushed using HTTPS cannot exceed 200 MB. To transfer a file larger than 200 MB, use the SSH mode.
    • Only accounts that can be bound to email addresses can use the HTTPS protocol.
  • GNU Privacy Guard (GPG) is a method used for digital signature and authentication. When you push the local code to CodeArts Repo, the GPG public keys ensure trusted sources and code integrity by signing and verifying Git code commits and tags in Git.