GIT (edit)

Unable to sync because the current branch does not track a remote branch. Push the branch to sync changes with the remote.

Cannot switch to dev because there are uncommitted changes. Commit or undo your changes before you switch branches. See the Output window for details.