This is kinda already a topic:
It also uses the Git UI instead of the complicated commands. (Just saying)