Azure DevOps Server komanda sadarbojās serverī, un projekts tika pārvaldīts ar git, un tika ziņots par kļūdu, izmantojot VS 2022, lai virzītu avota kodu:
Meistars tiek stumts Kļūda, publicējot attālajā repozitorijā: Git neizdevās ar letālu kļūdu. Git neizdevās ar liktenīgu kļūdu. "https://test.itsvse.com/xxx/_git/xxx/" autentifikācija neizdevās
Ja izmantojat komandrindu, lai nospiestu,Lietotājvārda un paroles ievadīšana var būt veiksmīgaBetIzmantojot VS 2022, tiks parādīta kļūda!
Risinājums: Izmantojiet SSH atslēgas autentifikāciju, atsauce:Hipersaites pieteikšanās ir redzama.
SSH atslēgas izveide
Izmantojiet PowerShell, lai izveidotu SSH atslēgu ar šādu komandu:
Vienkārši nospiediet taustiņu Enter līdz galam, lai akceptētu noklusējuma vērtību, un visbeidzot saglabājiet to%Lietotāja profils%\.ssh\mapeid_rsa ir privātā atslēga, un id_rsa.pub ir publiskā atslēga。
Ilgtermiņa glabāšanas akreditācijas datu komanda:
Piezīmes: Veidojot SSH atslēgu,Ieejas frāze nav ieteicama, pretējā gadījumā VS 2022 būs jāievada katru reizi, kad tiek veikts vilkšanas spiediens.
Publiskās atslēgas pievienošana pakalpojumam Azure DevOps
Pierakstieties Azure DevOps serverī un augšējā labajā stūrī atlasiet Drošība, kā parādīts šajā attēlā:
Noklikšķiniet uz "SSH publiskā atslēga" - > "Pievienot" un aizpildiet galvenos datus id_rsa.pub.
(Beigas)
|