Κοινή χρήση τεχνολογίας

Το Git διαμορφώνει τόσο το Gitee όσο και το GitHub

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Διαγράψτε παλιούς χρήστες

Αν έχει ρυθμιστεί πριν, θα είναιTortoiseGitΕμφανίζεται στο λογισμικό, όπως φαίνεται στην εικόνα:
Εισαγάγετε την περιγραφή της εικόνας εδώ
Μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να διαγράψετε τις καθολικές ρυθμίσεις [συνιστάται]:

git config --global --unset user.name "你的名字"
 git config --global --unset user.email "你的邮箱"
  • 1
  • 2

Δώστε ένα κάστανο:

git config --global --unset user.name "qiandu"
git config --global --unset user.email "[email protected]"
  • 1
  • 2

ή με τη βοήθεια τουTortoiseGit

Εισαγάγετε την περιγραφή της εικόνας εδώ

Ελέγξτε εάν η εκκαθάριση είναι επιτυχής

git config --global --list
  • 1

Εάν ο χρήστης και το email δεν εμφανίζονται, σημαίνει ότι οι καθολικές ρυθμίσεις έχουν διαγραφεί με επιτυχία!

2. Ρύθμιση χρηστών

git config --global user.name   "你的名字"
git config --global user.email  "你的邮箱"
  • 1
  • 2

Δώστε ένα κάστανο:

git config --global user.name   "qiandu"
git config --global user.email  "[email protected]"
  • 1
  • 2

ή

Εισαγάγετε την περιγραφή της εικόνας εδώ

3. Δημιουργήστε δημόσια και ιδιωτικά κλειδιά SSH

Φροντίστε να αλλάξετε τη διεύθυνση email σας με τη δική σας! ! ! !

ssh-keygen -t rsa -C '[email protected]' -f ~/.ssh/gitee_id_rsa
  • 1
ssh-keygen -t rsa -C '[email protected]' -f ~/.ssh/github_id_rsa
  • 1

Σημειώστε ότι μετά την εισαγωγή της εντολής για τη δημιουργία κλειδιού SSH, πρέπει να πατήσετε το Enter τρεις φορές, που σημαίνει άδειο, που σημαίνει "κενό" σημαίνει χωρίς κωδικό πρόσβασης.
Εισαγάγετε την περιγραφή της εικόνας εδώ

4. Δημιουργήστε ένα νέο αρχείο διαμόρφωσης

Δημιουργήστε ένα νέο αρχείο διαμόρφωσης στον κατάλογο ~/.ssh [C:Users username.ssh] και προσθέστε το ακόλουθο περιεχόμενο (Host και HostName συμπληρώνουν το όνομα τομέα του διακομιστή git και το IdentityFile καθορίζει τη διαδρομή προς το ιδιωτικό κλειδί)

# github
Host github.com
    HostName github.com
    User git
    Port 443
    IdentityFile ~/.ssh/github_id_rsa

# gitee
Host gitee.com
    HostName gitee.com
    User git
    Port 22
    IdentityFile ~/.ssh/gitee_id_rsa

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
ssh-add ~/.ssh/gitee_id_rsa
ssh-add ~/.ssh/github_id_rsa
  • 1
  • 2

Βεβαιωθείτε ότι εκτελείται η διαδικασία ssh-agent: εκτελέστε το eval $(ssh-agent) για να ξεκινήσετε ή να επανεκκινήσετε τον παράγοντα ελέγχου ταυτότητας.

 eval $(ssh-agent)
  • 1

Αφού το προσθέσετε, μπορείτε να το επαληθεύσετε εκτελώντας τον παρακάτω κώδικα.

ssh-add -l
  • 1

5. Προσθέστε το αντίστοιχο δημόσιο κλειδί στο Gitee και στο GitHub

Δημόσιο κλειδί Gitee:gitee_id_rsa.pub
Δημόσιο κλειδί GitHub:github_id_rsa.pub
Εισαγάγετε την περιγραφή της εικόνας εδώ
Εισαγάγετε την περιγραφή της εικόνας εδώ

6. Δοκιμή

ssh -T [email protected]
ssh -T [email protected]
  • 1
  • 2

Εισαγάγετε την περιγραφή της εικόνας εδώ