EMR Notebooks is a managed Jupyter-based notebook environment that allows data scientists, analysts, and developers to prepare and visualize data, collaborate with peers, and build applications using EMR clusters. You can now associate Git repositories, such as GitHub and Bitbucket, with your Amazon EMR Notebooks. Associating a repository with a notebook allows you to add versions to your notebook. It also simplifies collaborating with peers by allowing you to share code through remote Git repositories. You can clone or merge code from remote Git repositories and push changes back to those remote repositories directly from your notebook. To make it easier to compare and merge two different notebooks, the nbdime utility is now available in EMR Notebooks.

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/10/amazon-emr-announces-support-for-git-based-repositories-and-jupyterlab-with-emr-notebooks/