I have client project where client gave access to me the Git repo (official), I'm doing the project along with my team mates (2~3 people) in a duplicated repo in different server. I'm able to sync between both repos, but when syncing the commits of unofficial repo to official repo git retains the contributor names. I do not want my client to know any other names in the commits except me.
For now, I ask my team mates in their respective branch, manually copy paste their changes to my branch and commit so commit goes by my name. I'm aware this is very illiterate way of using version control so looking for suggestion to streamline my flow so I can use standard git commands to achieve what I needed.