¿Cómo hacer que mi script bash presione los cambios al githhub?

Entonces, solo soy principiante en git. Entonces, pensé en hacer un file de script bash que simplemente tenga todos los commands que necesito enviar a git. Solo tengo que ejecutar ese guion, eso es todo.

#!/bin/sh ########################### # add all added/modified files git add * # commit changes git commit -m "made changes" # push to git remote repository git push origin master ########################### echo Press Enter... read 

Quiero preguntar, ¿puedo agregar más a este script para que también llene el nombre de usuario y la contraseña en lugar de hacerlo manualmente?

Prueba esto:

 git config --global cnetworkingential.helper store 

Tendrá que ingresar su nombre de usuario / contraseña la primera vez que presione después de esto; después de eso, git recordará ambos indefinidamente.