电脑重装系统或者第一次配置HWTE Git,需要配置hosts文件
配置hosts 文件
1、先检查host文件:vim(sudo vim) /etc/hosts,是否配置了如下内容,没有的话,将如下内容加进去,
#Radar hosts
17.34.114.138 atlasserver.corp.apple.com
17.254.1.10 ixtapa.apple.com
17.34.184.42 nwk-konap-lap01.corp.apple.com
17.34.184.43 nwk-konap-lap02.corp.apple.com
17.34.184.44 nwk-konap-lap03.corp.apple.com
17.151.20.171 radar-webservices.apple.com
17.34.180.190 rdr-prod.corp.apple.com
17.151.132.64 resources-radar.apple.com
17.34.180.228 reporting-radar.corp.apple.com
17.111.103.12 acskl.apple.com
17.208.227.205 hwtegit.apple.com
17.239.225.132 idmsauth.corp.apple.comidmsauth.igb.apple.comidmsauth-nwk.corp.apple.com
17.239.225.133 manufacturing.apple.com
新生成SSH密钥
- 打开Terminal(终端)
- 输入以下命令,your_email@example.com 替换成自己的邮箱
$ ssh-keygen -t ed25519 -C “your_email@example.com”
如果以上命令不行,再用下面的命令:
$ ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
- Enter file in which to save the key (/Users/lacey/.ssh/id_ed25519):
按回车键(Enter)
Enter passphrase (empty for no passphrase):
按回车键(Enter)
Enter same passphrase again:
按回车键(Enter)
4.启动后台代理
$ eval “$(ssh-agent -s)”
- 如果你使用的是MacOS Sierra 10.12.2或更高版本,需要修改~/.ssh/config 文件以自动将密钥加载到 ssh-agent 中并在密钥链中存储密码。
a. 检查是否存在
$ open ~/.ssh/config
The file /Users/you/.ssh/config does not exist.
b. 如果文件不存在,创建文件
$ touch ~/.ssh/config
打开您的 ~/.ssh/config 文件,然后把如下内容加进去后保存。
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_ed25519
pbcopy < ~/.ssh/id_ed25519.pub
-
删除原来的ssh key
-
New SSH key
-
Title: 自己的OA账号名
-
control + V 复制粘贴
-
尝试一下git pull D28_Matchbox