


This signature then can be verified by anyone using your public key.įor details, see Asymmetric cryptography, also known as public-key cryptography. Which makes your use of GitLab and your data even more secure. You can use your private key to sign commits, When you need to copy or upload your SSH public key, make sure you do not accidentally copy or upload your private key instead. You cannot expose data by uploading your public key. SSH uses two keys, a public key and a private key. You don’t need to supply your username and password each time. When you use SSH keys to authenticate to the GitLab remote server, GitLab uses the SSH protocol to securely communicate with Git. In this case, the server you push to is GitLab. Then share or push your changes to a server. Git is a distributed version control system, which means you can work locally,
