停止github在bash文件中要求passphase

时间:2012-02-02 16:56:29

标签: git github

我有一个bash脚本需要从我的github安装一些东西。它要求一个passphase。我怎么能阻止它?

我添加了以下内容:

  git config --global user.name "test"
  git config --global user.email test@gmail.com
  git config --global github.token 0000000000000

我检查如下:

git@github.com:test/test.git

由于

2 个答案:

答案 0 :(得分:1)

如果您没有

,则需要创建一个ssh密钥
# ssh-keygen

然后通过转到帐户首选项(https://github.com/account/ssh)中的ssh设置告诉github。在那里,添加another public key并复制到~/.id_rsa.pub文件的内容中(使 确定 您使用.pub文件,而不是没有。它)。

答案 1 :(得分:0)

创建一个新的ssh密钥或将您在github上注册的ssh密钥替换为没有密码的密钥。

这不安全,但可行。