--- title: Push a New Local Branch to a Remote Git Repository and Track it Too --- 1. Create a new branch: `git checkout -b feature_branch_name` 2. Edit, add and commit your files. 3. Push your branch to the remote repository: `git push -u origin feature_branch_name` _It's as simple as that!_