I got a github repository having a program.py containing my python program and a notebook.ipynb.
In the notebook, i import program and call its functions. This works normally as i run the notebook locally.
On Colab, i can open the notebook easily but every time i push changes to my repo i have to delete and restart the Colab runtime, reclone repo to it in order to run the new code right. Is there any way to make this process less complicate?