Commonly seen on GitHub and here on SO (Import existing source code to GitHub):
git@github.com:/youruser/somename.git
vs
git@github.com:/youruser/somename
I accidentally added a git remote without the *.git extension and it worked fine. I only noticed it after pushing up a new branch.
Is there any need for the *.git extension?