git playground : to understand nitty gritty of Git