技術共有

Git は Gitee と GitHub の両方を構成します

2024-07-12

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

1.古いユーザーを削除する

以前に設定されていた場合は、トータスGit図に示すように、ソフトウェアで表示されます。
ここに画像の説明を挿入します
次のコマンドを使用してグローバル設定をクリアできます [推奨]。

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

またはの助けを借りてトータスGit

ここに画像の説明を挿入します

クリアが成功したかどうかを確認する

git config --global --list
  • 1

ユーザーと電子メールが表示されない場合は、グローバル設定が正常にクリアされたことを意味します。

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 公開キーと秘密キーを生成する

必ずメールアドレスを自分のものに変更してください。 ! ! !

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 キーを 3 回押す必要があることに注意してください。これは空を意味し、「空」はパスワードがないことを意味します。
ここに画像の説明を挿入します

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

ここに画像の説明を挿入します