For information on using Git with Looker, see this page in our documentation.
Git configuration in Looker has been updated in version 3.20 and above. Each user’s developer mode now correlates to a branch, and commits in developer mode will sync with your Git service. Because of these changes, Push to Production has been replaced by Deploy to Production as a git option.
Deploy to Production does all the steps necessary to push and merge changes from your developer branch with the production branch. Normally with branching, it would be necessary after committing your changes to push those changes and then merge them with the production branch. However, Deploy to Production does these actions in one step, allowing Looker to abstract away from the git process.
Read more about how changes get from developer mode to production more here.
Read more about using Git in Looker here.