Problem scenario
You have a Git repository on one server. You want to clone it to another server. When you try to clone it, you are prompted for a password. What do you do?
Solution
On the destination server, run this (where x.x.x.x is the IP address of the server with the Git repo):
git clone git@x.x.x.x:root/goodrepo.git
If you are prompted for a password, enter the password for the user git. You could use a different user in your subsequent "git clone" command. (Such a user must have permissions to read the .git file. The user is specified immediately before the "@" symbol above.)
Alternatively if you can change the password for the git user, go to the back-end of the server with the git repository. Run this: sudo passwd git