If you want to pull an organisation repository to an EC2 instance, you can either register an SSH key with your pluralis.ai github account, OR generate a Personal Access Token (PAT) to clone the repository. Here are the steps for doing this:
ssh-keygen -t ed25519 -C "[email protected]"
cat ~/.ssh/id_ed25519.pub
ssh-ed25519*

git config --global user.name "YourUserName"
git config --global user.email "[email protected]"


Follow instructions to generate your Personal Access Token (PAT). Now you can clone a private repository from any machine using this PAT using the following command:
git clone <https://<your-PAT>@github.com/><your account or organization>/<repo>.git
To pull from Pluralis dev repo:
git clone <https://<your-PAT>@github.com/PluralisResearch/dev.git>
If you want persistent access to private repositories in the organization, setup your credential helper with your PAT:
echo "<https://<your-PAT>:[email protected]>" > ~/.git-credentials
git config --global credential.helper store