Mac版のGitの構成し、複数のSSHキー

秘密鍵と公開鍵格納ディレクトリ1.切り替え
cd ~/.ssh
カスタムキーを生成します。2.
ssh-keygen -t rsa -f ~/.ssh/id_rsa_xxx -C "邮箱地址"

生成された公開鍵と秘密鍵を見ます

yaomingyang:.ssh yaomingyang$ ls
config			id_rsa.pub		id_rsa_xxx.pub
id_rsa			id_rsa_xxx	known_hosts

id_rsaと秘密鍵を対応する秘密鍵のGitHub、id_rsa_xxxカスタムキーであります

設定ファイルを作成し、設定ファイルに以下の設定を追加します。3.
# github
Host github.com
HostName github.com
IdentityFile ~/.ssh/id_rsa
# 公司账号
#别名
Host xx.xx.xx.xx
#主机名(IP地址或者域名)
HostName xx.xx.xx.xx
#端口
Port 45684
#秘钥
IdentityFile ~/.ssh/id_rsa_xxxx

デフォルトでは、ホスト名とエイリアスが同じである、あなたはまた、プロジェクトの構成を変更するためのカスタムの必要性を別名をカスタマイズすることができます

4.コマンドを確認し、公開鍵コード検証とGitLabのGitHubを引っ張るように配置することができますまた、SSH
yaomingyang:.ssh yaomingyang$ ssh -T [email protected]
Welcome to GitLab, yaomingyang!
5.Hostエイリアスとホスト名が同じホスト名ではありません

プロジェクトディレクトリに切り替える必要の下では、オープン.git / configファイル

vi .git/config
core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        ignorecase = true
        precomposeunicode = true
[remote "origin"]
        url = [email protected]:emis/api/com.xx.xx.utils.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master

XX.XX.XX.XXは、それ以外の場合はエラーを別名の値を変更するURL

gitのパスを探す6.
yaomingyang:/ yaomingyang$ which git
/usr/bin/git
公開された475元の記事 ウォンの賞賛243 ビュー145万+

おすすめ

転載: blog.csdn.net/yaomingyang/article/details/104357785