What are different between Update Project and Pull command about Github in Android Studio 3.3.1?
For projects stored in one version control repository, there is no difference. If a project contains modules stored in different version control systems or repositories, Update Project will update all of them, and Git | Pull... will update only a single one.