Sometimes when you run
learn submit you may be unable to submit.
One common issue you may run into is having to input your username and password when you run
learn submit. It will look something like this:
This means that the lab was somehow cloned down using the HTTPS link rather than the SSH link. To fix this, first make sure you have SSH access with GitHub. You can test this by typing
ssh -T firstname.lastname@example.org. This should come back with something like
Hi <your-github-username>! You've successfully authenticated, but GitHub does not provide shell access. If you do not see this return, then follow these steps to add your SSH key to GitHub.
Once you can confirm that you have SSH access to GitHub, follow this article to update the GitHub remote URL from HTTPS to SSH.
Having other issues with
learn submit? Let us know so we can add more information to this article!