This page will guide you through how to setup SSH keys to interact with the Valor git repositories without asking for a password every time.
GIT_USERNAME=mray190
ssh-keygen -t ed25519
~/.ssh/config
. Replace GIT_USERNAME with your usernameHost git.valor6800.com
HostName git.valor6800.com
Port 6822
User GIT_USERNAME
IdentityFile ~/.ssh/id_ed25519
cat ~/.ssh/id_ed25519.pub | clip
./setup_git.sh
chmod +x ./setup_git.sh
./setup_git.sh GIT_USERNAME
Script contents:
#!/bin/bash
GIT_USERNAME=$1
ssh-keygen -q -t ed25519 -N '' <<< $'\ny' >/dev/null 2>&1
cat > ~/.ssh/config <<EOL
Host git.valor6800.com
HostName git.valor6800.com
Port 6822
User ${GIT_USERNAME}
IdentityFile ~/.ssh/id_ed25519
EOL
cat ~/.ssh/id_ed25519.pub | clip