Clone GiltLab repository with SSH in Mac OS

Alfredo Barron
modulr
Published in
2 min readMar 24, 2021

--

We learning to generate SSH key in macOS Big Sur, create deploy key in GitLab that clone repository in our server with SSH.

Photo by Christopher Gower on Unsplash

Step 1. Generate Key

In first step, we require to get key using bellow command, So open your terminal or command prompt and run bellow command:

ssh-keygen -t rsa

Show the created key

cat ~/.ssh/id_rsa.pub

Copy the key

Step 2. Create Deploy Key

In your GitLab repository go to Settings/Repository/Deploy Keys and create a new key.

If the deploy key is created successful will be display in the Enable deploy keys list, so now we are ready to clone our repository.

Step 3. Clone the repository

So run bellow command to clone the repository:

git clone git@gitlab.com:yourusername/your-repo.git

--

--