Generate an SSH key on your machine and add the public key to git.lucidcompliances.com so you can clone and push without a password.
Open a terminal and list keys you already have:
ls -la ~/.ssh
# Look for id_ed25519.pub or id_rsa.pub
Tip: If you already use a key for another employer, create a separate key for Lucid (step 2).
Replace the email with your Lucid address:
ssh-keygen -t ed25519 -C "you@lucidcompliances.com" -f ~/.ssh/id_ed25519_lucid
# Press Enter for no passphrase, or set one for extra security
macOS / Linux:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519_lucid
Copy the entire .pub file to your clipboard:
cat ~/.ssh/id_ed25519_lucid.pub
# macOS: pbcopy < ~/.ssh/id_ed25519_lucid.pub
Sign in to https://git.lucidcompliances.com → click your avatar → Preferences → SSH Keys. Paste the public key, give it a title (for example “MacBook 2026”), and click Add key.
Run:
ssh -T git@git.lucidcompliances.com
# Expect a welcome message mentioning your username
Tip: If you use a custom key file, add a Host entry in ~/.ssh/config:
Host git.lucidcompliances.com
IdentityFile ~/.ssh/id_ed25519_lucid
User git
Use the SSH clone URL from the project page (starts with git@git.lucidcompliances.com.
git clone git@git.lucidcompliances.com:group/project.git