Una URL del formulario https://github.com/<owner>/<project>/commit/<hash>
le mostrará los cambios introducidos en esa confirmación. Por ejemplo, aquí hay una corrección de errores reciente que hice a uno de mis proyectos en GitHub:
https://github.com/jerith666/git-graph/commit/35e32b6a00dec02ae7d7c45c6b7106779a124685
También puede acortar el hash a cualquier prefijo único, así:
https://github.com/jerith666/git-graph/commit/35e32b
Sé que acabas de preguntar sobre GitHub, pero para completar: si tienes el repositorio desprotegido, desde la línea de comandos, puedes lograr básicamente lo mismo con cualquiera de estos comandos (los prefijos únicos también funcionan aquí):
git show 35e32b6a00dec02ae7d7c45c6b7106779a124685
git log -p -1 35e32b6a00dec02ae7d7c45c6b7106779a124685
Nota: Si acorta demasiado el hash de confirmación, la línea de comando le brinda un útil mensaje de desambiguación, pero GitHub solo devolverá un 404.