This will delete your local repository and clone the remote repository again, please close any software that may be locking those files.
You will lose all your work that are not pushed, ignored files will be removed.
This exact line below will be used to delete your local repository, please review it:
If you are sure and certain that this is what you want, type "confirm" below:
Pull
Be aware that if you have uncommitted changes, pull may fail. Also, be ready to handle conflicts.
Remote branches that are already deleted will be pruned before pulling.
Pull is done in rebase mode.
Ready to pull?
Synchronize
Synchronize will do pull then push for you, things that can go wrong with pull and push both apply.
Ready to synchronize?
Commit
Loading spellcheck dictionary...
Be aware that changes you made between last refresh and now will also be committed. Refresh is done automatically each time this software gains focus while not being busy.
Also be aware that commit will fail if there is no changed file.
Revert
Be aware that revert can cause conflicts, be ready to handle them.
This will not automatically push the revert to remote repository.
Enter the hash of the commit to revert:
Force Push
Force push will override remote branch with your local one, rewrite history, and set it exactly like what you have locally since last commit.
This may erase other people's work and may cause them to run into problems when they pull.
This will only push changes that you have already committed, ignored files are still ignored.
Please think twice before doing this.
If you are sure and certain that this is what you want, type "confirm" below:
Import
Remote:
Local:
Inputs will not be validated before adding to configuration database.
Clone
Address:
Directory:
Delete
This will not delete your local repository, only remove the repository from the list, continue?
Your uncommitted changes will be moved the branch you selected.
Be aware that this will fail if your uncommitted changes has conflicts with that branch.
If you chose a remote branch that exists locally, this branch switching functionality will switch to the local copy instead.Use pull and push to interact with the remote branch.
Your current working branch will be changed to this:
Delete branch
This will delete the local branch, the remote branch, if exists, will not be touched, continue?
Rollback
This will set this file back to the state when you last committed it: