Example project distinguish rebase and merge in Git