Teknologian jakaminen

Git määrittää sekä Giteen että GitHubin

2024-07-12

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

1. Poista vanhat käyttäjät

Jos se on asetettu aiemmin, se tulee olemaanTortoiseGitOhjelmistossa katsottuna kuvan osoittamalla tavalla:
Lisää kuvan kuvaus tähän
Voit käyttää seuraavaa komentoa yleisten asetusten tyhjentämiseen [suositus]:

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

Anna kastanja:

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

tai avullaTortoiseGit

Lisää kuvan kuvaus tähän

Tarkista, onko tyhjennys onnistunut

git config --global --list
  • 1

Jos käyttäjä ja sähköpostiosoite eivät näy, se tarkoittaa, että yleiset asetukset on tyhjennetty onnistuneesti!

2. Määritä käyttäjät

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

Anna kastanja:

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

tai

Lisää kuvan kuvaus tähän

3. Luo julkiset ja yksityiset SSH-avaimet

Muista vaihtaa sähköpostiosoitteesi omaksi! ! ! !

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

Huomaa, että syötettyäsi komennon SSH-avaimen luomiseksi sinun on painettava Enter kolme kertaa, mikä tarkoittaa tyhjää, mikä tarkoittaa "tyhjä" tarkoittaa, että salasanaa ei ole.
Lisää kuvan kuvaus tähän

4. Luo uusi asetustiedosto

Luo uusi asetustiedosto ~/.ssh-hakemistoon [C:Users username.ssh] ja lisää seuraava sisältö (Host ja HostName täyttävät git-palvelimen toimialueen nimen ja IdentityFile määrittää polun yksityiseen avaimeen)

# 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

Varmista, että ssh-agent-prosessi on käynnissä: käynnistä todennusagentti tai käynnistä se uudelleen suorittamalla eval $(ssh-agent).

 eval $(ssh-agent)
  • 1

Kun olet lisännyt sen, voit tarkistaa sen suorittamalla seuraavan koodin.

ssh-add -l
  • 1

5. Lisää vastaava julkinen avain Giteen ja GitHubiin

Giteen julkinen avain:gitee_id_rsa.pub
GitHubin julkinen avain:github_id_rsa.pub
Lisää kuvan kuvaus tähän
Lisää kuvan kuvaus tähän

6. Testaa

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

Lisää kuvan kuvaus tähän