Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 3323|Απάντηση: 2

VS 2022 προώθηση πηγαίου κώδικα σε ιδιωτικό Azure Ζητήματα διακομιστή DevOps

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2/9/2023 7:08:36 μ.μ. | | | |
Η ομάδα του Azure DevOps Server συνεργάστηκε στον διακομιστή και η διαχείριση του έργου έγινε με το git και το σφάλμα αναφέρθηκε κατά τη χρήση του VS 2022 για την προώθηση του πηγαίου κώδικα:

Ο κύριος πιέζεται
Σφάλμα κατά τη δημοσίευση σε απομακρυσμένο αποθετήριο: Το Git απέτυχε με ανεπανόρθωτο σφάλμα.
Το Git απέτυχε με ένα μοιραίο σφάλμα.
Ο έλεγχος ταυτότητας απέτυχε για το 'https://test.itsvse.com/xxx/_git/xxx/'


Εάν χρησιμοποιείτε τη γραμμή εντολών για να πιέσετε με κάποιο τρόπο,Η εισαγωγή του ονόματος χρήστη και του κωδικού πρόσβασης μπορεί να είναι επιτυχήςΑλλάΗ χρήση του VS 2022 θα σας δώσει ένα σφάλμα

Λύση: Χρησιμοποιήστε έλεγχο ταυτότητας κλειδιού SSH, αναφορά:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Δημιουργία κλειδιού SSH

Χρησιμοποιήστε το PowerShell για να δημιουργήσετε ένα κλειδί SSH με την ακόλουθη εντολή:


Απλώς πατήστε Enter μέχρι τέρμα για να αποδεχτείτε την προεπιλεγμένη τιμή και, τέλος, αποθηκεύστε την%Προφίλχρήστη%\.ssh\φάκελοςid_rsa είναι το ιδιωτικό κλειδί και το id_rsa.pub είναι το δημόσιο κλειδί

Εντολή διαπιστευτηρίων μακροπρόθεσμης αποθήκευσης:



Σημείωση: Κατά τη δημιουργία ενός κλειδιού SSH,Η φράση πρόσβασης δεν συνιστάται, διαφορετικά το VS 2022 θα πρέπει να εισέρχεται κάθε φορά που γίνεται η ώθηση έλξης.

Προσθήκη του δημόσιου κλειδιού στο Azure DevOps

Εισέλθετε στον Azure DevOps Server και επιλέξτε Ασφάλεια στην επάνω δεξιά γωνία, όπως φαίνεται στην παρακάτω εικόνα:



Κάντε κλικ στο "Δημόσιο κλειδί SSH" - > "Προσθήκη" και συμπληρώστε τα βασικά δεδομένα στο id_rsa.pub.



(Τέλος)




Προηγούμενος:MessagePack και protobuf-net σημεία αναφοράς απόδοσης
Επόμενος:Οδηγός ξεκλειδώματος μεταξύ περιοχών της Εθνικής Τράπεζας Xbox Series X
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 24/10/2023 8:07:21 μ.μ. |
Εάν αντιμετωπίσετε το ακόλουθο σφάλμα κατά την ώθησή σας:


Ο κύριος πιέζεται
Remote: Public key authentication failed.
Σφάλμα κατά τη δημοσίευση σε απομακρυσμένο αποθετήριο: Το Git απέτυχε με ανεπανόρθωτο σφάλμα.
Το Git απέτυχε με ένα μοιραίο σφάλμα.
Δεν ήταν δυνατή η ανάγνωση από απομακρυσμένο χώρο αποθήκευσης.

Βεβαιωθείτε ότι έχετε τα σωστά δικαιώματα πρόσβασης
και το αποθετήριο υπάρχει.

λύση

σε%Προφίλχρήστη%\.ssh\ΝεόκτιστοconfigΤο αρχείο διαμόρφωσης έχει ως εξής:


Αναφορά:

Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Η σύνδεση με υπερσύνδεσμο είναι ορατή.

 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 15/6/2024 3:54:38 μ.μ. |
Πώς μπορώ να καθορίσω ένα ιδιωτικό κλειδί SSH για χρήση κατά την εκτέλεση εντολών φλοιού στο Git;

Εντολές των Windows:

Αναφορά:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com