Cannot proceed with update: You have local changes in app “hrms” that are not committed

I tried all clear cache + repos +:

bench --site yoursitename uninstall-app hrms
bench --site yoursitename install-app hrms
bench --site yoursitename migrate

same error

solved:

I believe such issue is with many other apps, like:

  1. crm
  2. education
  3. helpdesk
  4. landing
  5. lms

and there may be many more which I have not tested.

New installation of Frappe Bench shows changes in `yarn.lock` - #6 by wale observed that:

I think it’s important to update information in the readme for Frappe Bench. Users should be informed of the option to include relevant flags (to specify required branch) when setting up an additional bench

I was surprised to discover that frappe and erpnext on the new bench were set to develop branch by default

I don’t think development branch should have any suchg issue.

It must be sonthing with the use of github, and maintainers are requested to consider this issue and resolve it for all affected repositories, else new user (and may be others as well) need to struggle a lot.