Although we are finding the integration between AD and Github repos to be really very good now with support for private repositories and organisational accounts, there are still some fiddly aspects to connecting, particularly if like me, you have access to a large number of Github repos.
This short video explains how to setup a Github backed repo in AD work and how to work around these issues.