# Deploy missing keys to pull from GitHub

**URL:** https://discourse.roots.io/t/deploy-missing-keys-to-pull-from-github/3569
**Category:** bedrock
**Tags:** deploys
**Created:** 2015-04-22T01:54:17Z
**Posts:** 4
**Showing post:** 3 of 4

## Post 3 by @joemaller — 2015-04-22T03:28:27Z

Thanks @fullyint, this got me there. Both settings were correct, but I found the fix way down at the very bottom of the [GitHub SSH Forwarding page](https://developer.github.com/guides/using-ssh-agent-forwarding/#troubleshooting-ssh-agent-forwarding):

> On Mac OS X, ssh-agent will “forget” this key, once it gets restarted during reboots. But you can import your SSH keys into Keychain using this command:

> `/usr/bin/ssh-add -K yourkey`

I added the keys I have associated with GitHub using `ssh-add` and the next connection forwarded them correctly. My deploys are now working without manually transferring the keys.

Thanks!

---

_[View the full topic](https://discourse.roots.io/t/deploy-missing-keys-to-pull-from-github/3569)._
