Esempio 1 - Un prodotto è stato rimosso localmente (cioè la modifica non è ancora stata caricata sul server) e deve essere ripristinato
Il comando Rimuovi prodotto [Remove product] è stato eseguito per un prodotto specifico.
-> Finché non è stato fatto alcun commit , il prodotto viene contrassegnato come eliminato localmente
.Ora è possibile ripristinare il prodotto semplicemente annullando le modifiche [Revert changes].
Figura 1.447. Per annullare una modifica locale, utilizzare il comando "Annulla modifiche [Revert changes]".
-> La situazione iniziale viene ripristinata subito dopo l'esecuzione del comando.
Esempio 2 - Un compito in classe è stato rimosso localmente (cioè la modifica non è stata ancora caricata sul server) e deve essere ripristinato
Il comando Rimuovi assegnazione classe [Remove class assignment] è stato eseguito per un prodotto specifico.
In questo esempio, il comando è stato eseguito nella pagina della scheda Prodotti [Products]. Il comando può essere facilmente eseguito per un prodotto specifico (o per una selezione multipla) nella vista Prodotti [Products].
-> Subito dopo l'esecuzione del comando, il prodotto non viene più visualizzato nella pagina della scheda Prodotti [Products] della classe corrispondente.
Passare alla visualizzazione del prodotto [Products].
Finché non è stato eseguito un commit, è possibile ripristinare lo stato originale annullando le modifiche [Revert changes].
-> Subito dopo l'esecuzione del comando, il prodotto viene visualizzato nuovamente nella classe corrispondente.

![[Nota]](https://webapi.partcommunity.com/service/help/latest/pages/it/3dfindit/doc/images/note.png)


![Per annullare una modifica locale, utilizzare il comando "Annulla modifiche [Revert changes]".](https://webapi.partcommunity.com/service/help/latest/pages/it/3dfindit/doc/resources/img/img_238cb898a2474f97b1d9305bb373ad28.png)


![Vista del prodotto [Products]](https://webapi.partcommunity.com/service/help/latest/pages/it/3dfindit/doc/resources/img/img_6e38722e80c2404495a5716ac81e61a5.png)


