Ho forkato il repository di Discourse su GitHub. Come posso sostituirlo con l'installazione di Discourse esistente sul mio sito?

In effetti, ho intrapreso questo compito: Overriding user_guardian.rb in a plugin (no fork necessary!) - #24. Come hai suggerito, ho sperimentato entrambi i metodi. Il primo approccio ha prodotto un errore, come documentato qui: Overriding user_guardian.rb in a plugin (no fork necessary!) - #24.

Il secondo metodo ha reso il sito inaccessibile. Sto esplorando soluzioni alternative nella mia ricerca di una risoluzione, ma i progressi sono stati limitati, spingendomi a considerare altre strade.

Poiché preferisco non apportare modifiche estese, ho contemplato il fork di Discourse. Aggiornerei semplicemente il mio fork con le ultime modifiche dal repository principale ogni volta, quindi riapplicherei solo le modifiche che ho apportato, accettando questo approccio.

La mia sfida principale risiede nell’identificare una soluzione efficace e corretta. Sono disposto a eliminare e riscrivere il codice, provando nuovi approcci. Tuttavia, di fronte a errori incerti, purtroppo non sono in grado di produrre una risoluzione definitiva.

grazie