ionic state resetとrestoreの違い
それぞれのヘルプをみてみる
$ ionic --help reset ・・・ Clear out the platforms and plugins directories, and reinstall plugins and platforms restore ・・・ Restore the platforms and plugins from package.json
reset はplatformディレクトリとpluginsディレクトリをクリアーとある。
ionic plugin add するとリポジトリからpluginsディレクトリにダウンロードしなおして、さらにplatform以下へプロジェクトを作り直す。
restoreの場合は、既存のpluginsディレクトリからpackage.jsonの内容を元にplatform以下へプロジェクトを作り直す。
pluginsディレクトリ自体もgit等で管理している場合はrestoreで。管理外の場合は、resetする必要があると覚えておけばとりあえず良いかな。
以上です