mind map of developing with git