What unblocked ports are necessary for github to work?

view story

http://serverfault.com – My work has blocked github. Attempting to pull from a github repo produces this message: ssh: connect to host github.com port 22: Operation timed out Does this mean only port 22 needs to be unblocked? Or should more be unblocked? They have told me that if I provide the instructions, they will unblock github. (HowTos)