Github Dual Authorship one Desarrollador

He estado trabajando en un proyecto de Android en IntelliJ y realmente nunca descubrí cómo configurar Git correctamente, así que lo tengo para poder hacer commits, pero luego tengo que hacer algo extraño que es ir a Eclipse y hacer que realmente los empujen a GitHub. (Creo que es porque el proyecto fue creado por adelantado en GitHub y por alguna razón no puedo hacer que un proyecto existente se vincule correctamente, pero si alguien sabe cómo sería genial saberlo) De todos modos, mi problema es que en mi La computadora que tengo no se dio count de que había estado escribiendo mis commits bajo un nombre diferente, y así en GitHub no están vinculados a mi nombre de usuario de GitHub. ¿Hay alguna forma de fusionar a los dos autores o algo para solucionar este problema?

Pude encontrar la respuesta que estaba buscando en esta publicación SO aquí . No estaba buscando lo correcto antes, pero básicamente hice lo que se aconseja, tendrá que hacer una

git push –force

aunque.

git filter-branch --commit-filter 'if [ "$GIT_AUTHOR_NAME" == "Josh Lee" ]; then export GIT_AUTHOR_NAME="Hobo Bob"; export GIT_AUTHOR_EMAIL=hobo@example.com; fi; git commit-tree "$@"'