explain-git-with-d3