What is Git Push and How to Push Changes to Git Remote Repository?

What is Git Push and How to Push Changes to Git Remote Repository?