Is it possible to use TFS Application Lifecycle Management features (ie, user stories, tasks, work items, gated commits, all the good stuff) against a repository stored in GitHub?
How would one go about setting up the configuration to do this?
The reason is pretty simple - we're using GitHub because work says we have to, we're using VS2015 with the GitHub plugin and to manage the backlog we're using..... Jira. Which is terrible and lacks any form of integration or decent tracking. My team would like to spike our project into TFS (visual studio online to begin with) so we can show our management a real improvement in tracking and traceability.