Hi, I have been a software engineer for 2 years and have a good experience with git in a team environment. Basically for someone who is starting to learn git needs to know what is staging, commit, pulling, fetching, rebasing, merging etc. I would like to help.