improve git@ repositories support