每次我尝试将任何内容推送到GitHub时,它都会询问我地址git@github.com:...,然后它要求密码。有没有办法使它自动化?
git@github.com:...
我正在使用Linux Ubuntu。
您可以ssh-agent用来记住密码(通常,Gnome会自动为您运行密码)。
ssh-agent
$ ssh-agent bash $ ssh-add Enter passphrase for /home/elyobo/.ssh/id_rsa: Identity added: /home/elyobo/.ssh/id_rsa (/home/elyobo/.ssh/id_rsa)
从现在开始,在您运行此程序的终端中,您的密码将被记住。
理想情况下,它会自动运行,因此在gnome中运行的所有shell都可以工作。查看Gnome Keyring。