Show warning when synchronizing git repository with uncommitted changes
When a user synchronizes a repository it should ask whether to commit changes first if changes are present. Otherwise it's not clear to the user that only committed changes will be uploaded.