¿Puedo editar un repository de git remoto sin tirar de una copy local?

Estoy en la lamentable situación de tener que agregar files a aproximadamente 35 git de repositorys. Los files que necesito agregarles son idénticos.

Quiero hacer un script de esto y aunque podría hacer que el script extraiga todos los repos en mi computadora local, confíe y presione Tengo curiosidad si es posible simplemente enviar / enviar nuevos files a un repository remoto sin tener que tirar primero.

Utilizo bitbucket y le permite, a través de la interfaz de usuario web, editar y confirmar cambios en los files directamente, pero no he descubierto cómo o si esto es posible con la API (o cómo agregar realmente files).

Sé que esto es malo, pero está fuera de mi control (así que no te molestes en ofrecer soluciones para arreglar mi extraña architecture).