Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Dopo aver eseguito l'autenticazione in GitHub, Visual Studio può migliorare il flusso di lavoro di GitHub. Uno di questi miglioramenti è la possibilità di eseguire il push (noto anche come pubblicazione) di un progetto locale direttamente in GitHub con un solo clic. La fase finale in un semplice flusso di lavoro Git consiste nell'effettuare il push delle modifiche sul remoto.
Un remoto è un riferimento a un repository Git ospitato in un punto diverso dal computer locale, denominato qualcosa come origin/main (o origin/master), dove "origin" è il nome predefinito per un remoto. Per ulteriori informazioni su questa terminologia, vedere la pagina Git Branching - Remote Branches nel sito Web Git.
Anche se questo articolo fa riferimento ai repository GitHub, è possibile lavorare in remoto con il provider Git preferito, ad esempio GitHub, GitLab o Azure DevOps.
Ecco come eseguire il push in un ambiente remoto in Visual Studio.
Assicurati di avere aperto un file su cui lavorare in un repository creato o clonato.
Effettua una modifica al file, salvalo, seleziona la scheda Modifiche Git, quindi conferma la modifica.
Nella finestra Modifiche di Git, nota il testo del collegamento che include il numero di commit in ingresso e in uscita. Nell'esempio seguente il testo del collegamento legge #B0 1 in uscita/0 in ingresso #A1 .
La finestra Modifiche Git con il testo del collegamento in uscita/in ingresso evidenziato in Visual Studio 2022.
Il testo "in uscita" rappresenta il numero di commit che non sono ancora stati inseriti nel remoto, mentre il testo "in ingresso" rappresenta i commit recuperati ma non ancora estratti dal remoto.
Per eseguire il push nel repository remoto, selezionare il pulsante Push (la freccia verso l'alto) oppure selezionare Push dal menu Git.
Contenuto correlato
- Creare una pull request in Visual Studio o
- Recuperare, pull e sincronizzare in Visual Studio
- Esperienza Git in Visual Studio