While I am trying heroku login through cmd in my machine, it says
heroku login
Could not find existing public key Would you like to generate one? [
Heroku toolbelt includes git distribution which includes the required ssh-keygen.exe . I've just found it in C:\Program Files\git\bin . Locate your git folder and add it to your system path as described here: superuser.com/questions/284342/