Direct Push-Pull-Commit to Bitbucket from Jupyter notebook

Hi everyone, I am just curious to know if I can integrate Bitbucket(cloud) to my jupyter notebook for version control. So far I am using Git bash to create local repositories and then manually push them to BitBucket.
I understand Bitbucket is a remote repository maintenance system, but still curious if someone has found a way to directly integrate to jupyter notebook. If yes, kindly direct me to a relevant tutorial or documentation or please let me know the steps followed.



The most maintained, polished, and general purpose git integration for a jupyter client is jupyterlab-git.