I have Created SSH keygen and Just add the Public Key to My Github Account.
When I am pushing My local Saved State to Github Repo.It ask for UserName & Password again.
Any input would be greatly appreciated.
The answer is there itself in the image.
GITHUB does not provide shell access
There are two options for you
BTW why do you need to use shell login? It's unnecessary and incorrect.
The link Given below will solve If you'r stuck under "permission denied".I Hope it will be couple of steps, simple & easy.
Above Given Information from the link are fairly self-evident
Just use github-keygen for your SSH setup. Easy and secure.
Disclaimer: I'm the author of this tool.