免密码用https协议clone-private-github-repo
创建access token
https://github.com/settings/tokens
权限至少要选repo
和read:org
。
安装gh
# ArchLinux
sudo pacman -S github-cli
# Debian
sudo apt install gh
gh auth login
按照它的提示一步步完成即可。
也可以写一个脚本自动化这一步:
gh auth login --with-token < token.txt
# https://github.com/cli/cli/issues/4351#issuecomment-1414009402
gh auth setup-git