If you need to provide some custom ssh key while cloning your repository from github (or pulling, whatsoever), run this command:
<br />
ssh-agent $(eval `ssh-agent -s`; ssh-add ~/.ssh/{your-custom-keyfile}; git clone git@github.com:{username}/{repo-name}.git .)<br />
Please note, you should replace `{strings}` with plain string values!