参考如下信息进行配置
https://medium.com/@ajengtyameiranti/set-personal-access-token-using-netrc-on-macos-9b908cba192b
第一步:配置.netrc
macos/Linux系统中,直接在home目录下配置即可
vim ~/.netrc
该文件主要有三项:
machine <host>
login <LOGIN>
password <PASSWORD>
`<host>`: Git的服务器名称,例如github.com, gitcode.com, gitee等
`<LOGIN>`: 你的git账号密码,某些平台需要区分登陆用户名和git用户名,例如codeup(云效)
`<PASSWORD>`: 你git密码,最好使用个人Token替代,即Personal Access Token (PAT)
可以创建多个
# GitHub
machine github.com
login ajengtm
password helloajeng
# GitLab
machine gitlab.com
login ajengtm
password helloajeng
# Bitbucket
machine bitbucket.org
login ajengtm
password helloajeng
第二步:修改.netrc权限,yocto编译时会检查这个文件的权限,如果权限太高会报警告,一般设置为600
chmod 600 ~/.netrc