Sincronizzazione delle risorse di progetto
Se hai associato il tuo progetto a un Git repository, puoi sincronizzare il repository e il tuo progetto. Associare un progetto a Git è utile per lavorare con notebook o Python script in JupyterLab, collaborare su app R Shiny in o esportare risorse da RStudio condividere tra progetti. È necessario sincronizzare le risorse di codice create negli IDE con il progetto per eseguire tali risorse come lavori in un progetto o in uno spazio di distribuzione (app Shiny).
Sarai in grado di:
Invia le risorse del progetto selezionate al repository
Estrai le modifiche apportate ai file dal ramo del repository selezionato al momento della creazione del progetto al progetto stesso. I file di lunghezza zero vengono ignorati e non vengono estratti. I seguenti tipi di file vengono inseriti nel progetto:
- File del notebook (
.ipynbfile) - Script Python regolari (
.pyfile) - Script R (
.Rfile) - App Shiny R
Per vedere le modifiche apportate al progetto, devi prima eseguire il commit e il push da JupyterLab o RStudio al repository del progetto. Quindi, sincronizza il repository con il tuo progetto.
- File del notebook (
Per sincronizzare le modifiche nel tuo progetto e nel repository:
Nel tuo progetto, clicca sull'icona
Sincronizza nella barra degli strumenti del progetto.Selezionare Solo pull per trasferire nel progetto le modifiche apportate ai file nel Git repository. L'operazione pull potrebbe creare, aggiornare o eliminare risorse nel progetto in base alle modifiche inviate al repository. Vengono scaricate solo le modifiche ai file notebook, Python agli script o alle app R Shiny, mentre le modifiche apportate ad altri tipi di file non vengono scaricate. I notebook, gli script o le app RShiny che sono stati inviati a un Git repository con una dimensione pari a zero byte sono considerati non validi e non vengono inseriti nel progetto. Inoltre, i file nascosti del notebook, Python gli script o le app R Shiny non vengono estratti.
Selezionare Pull and push per inviare il nuovo stato delle risorse del progetto al Git repository. Ti viene chiesto di selezionare quali risorse del progetto inviare al repository. Sono elencati solo i file dei tipi supportati.
Importante: è necessario eseguire entrambi i passaggi di sincronizzazione per sincronizzare completamente il progetto con il Git repository. Il primo passo consiste nel trasferire le modifiche recenti dal Git repository al progetto. Il secondo passo spinge le modifiche accumulate dal progetto al Git repository.