¡Hola David, espero que estés bien!
Parece que estás experimentando un problema al intentar enviar tus commits a GitHub. El error que estás viendo "/usr/local/bin/git-credential-osxkeychain: 1: Syntax error: "(" unexpected" parece estar relacionado con el almacenamiento de credenciales en tu sistema operativo.
Una posible solución para este problema es configurar Git para que no use el osxkeychain. Puedes intentar eliminar la configuración de almacenamiento de credenciales con el siguiente comando:
git config --global --unset credential.helper
Después de ejecutar este comando, intenta enviar tus commits nuevamente con el comando git push -u origin main
y debería solicitarte tus credenciales de GitHub de la manera habitual.
Espero que esta solución te ayude a resolver el problema. ¡Buena suerte con tus envíos de commits!
Espero haber ayudado y buenos estudios!