Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 3323|Risposta: 2

Problemi con VS 2022 push codice sorgente su Azure DevOps Server privato

[Copiato link]
Pubblicato su 02/09/2023 19:08:36 | | | |
Il team di Azure DevOps Server ha collaborato sul server, il progetto è stato gestito con git, e l'errore è stato segnalato durante l'utilizzo di VS 2022 per spingere il codice sorgente:

Il maestro viene spinto
Errore durante la pubblicazione su un repository remoto: Git fallito con un errore fatale.
Git ha fallito con un errore fatale.
Autenticazione fallita per 'https://test.itsvse.com/xxx/_git/xxx/'


Se usi la riga di comando per spingere in qualche modo,Inserire nome utente e password può avere successoMaUsare VS 2022 ti darà un errore

Soluzione: Usa l'autenticazione della chiave SSH, riferimento:Il login del link ipertestuale è visibile.

Crea una chiave SSH

Usa PowerShell per creare una chiave SSH con il seguente comando:


Basta premere Invio completamente per accettare il valore predefinito e infine salvarlo%UserProfile%\.ssh\cartellaid_rsa è la chiave privata, e id_rsa.pub è la chiave pubblica

Comando credenziale di memoria a lungo termine:



Nota: Quando si crea una chiave SSH,La passphrase non è consigliata, altrimenti VS 2022 dovrà entrare ogni volta che viene effettuato il pull push.

Aggiungi la chiave pubblica ad Azure DevOps

Accedi ad Azure DevOps Server e seleziona Security nell'angolo in alto a destra, come mostrato nell'immagine seguente:



Clicca su "SSH Public Key" - > "Aggiungi" e compila i dati della chiave in id_rsa.pub.



(Fine)




Precedente:Benchmark di prestazioni MessagePack e protobuf-net
Prossimo:Tutorial per sbloccare la National Bank Xbox Series X tra regioni
 Padrone di casa| Pubblicato su 24/10/2023 20:07:21 |
Se incontri il seguente errore nella tua spinta:


Il maestro viene spinto
Remote: Public key authentication failed.
Errore durante la pubblicazione su un repository remoto: Git fallito con un errore fatale.
Git ha fallito con un errore fatale.
Non riuscivo a leggere dal repository remoto.

Per favore, assicurati di avere i corretti diritti di accesso
e il repository esiste.

soluzione

a%UserProfile%\.ssh\Nuova costruzioneConfigurazioneIl file di configurazione è il seguente:


Riferimento:

Il login del link ipertestuale è visibile.
Il login del link ipertestuale è visibile.

 Padrone di casa| Pubblicato su 15/06/2024 15:54:38 |
Come posso specificare una chiave SSH privata da usare quando eseguo comandi shell su Git?

Comandi Windows:

Riferimento:Il login del link ipertestuale è visibile.

Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com