一尘不染

Git每次输入都会输入长密码

linux

每次我尝试将任何内容推送到GitHub时,它都会询问我地址git@github.com:...,然后它要求密码。有没有办法使它自动化?

我正在使用Linux Ubuntu。


阅读 215

收藏
2020-06-03

共1个答案

一尘不染

您可以ssh-agent用来记住密码(通常,Gnome会自动为您运行密码)。

$ 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

2020-06-03