Learn how to push a new local Git branch to remote repository and set up tracking for seamless git pull and git push operations. Complete guide with examples.