This is my first time to push a repo without using an http link so I need to generate a new SSH key. Followed the instruction on github:
$ ssh-keygen -t rsa -b 4096 -C "[email protected]"
# Press Enter when:
> Enter a file in which to save the key (/Users/you/.ssh/id_rsa):
# which accepts the default file location which is ~/.ssh/ folder