What version of TFS are you using? The hosted version of TFS recently got this feature. Check out tfs.visualstudio.com and create an account. The changeset view offers similar functionality to what GitHub offers.
tfs.visualstudio.com also recently launched hosted Git repositories so you could store all of your code in one place if you are looking to do that.