Write GitHub article on
Day to day life what issues developers face that too we need to cover
Like rebasing, merging, resolving conflicts, cherrypick, working with different upstreams, branching strategies, modifying middle commit, maintaining the history, git blame, history blame, tagging, deletion of commits, etc