搜索

首页  >  问答  >  正文

git - 每次push到远程库都要输入用户名和密码?

我记得以前不用啊,是不是哪里搞错了?

滿天的星座滿天的星座2790 天前636

全部回复(4)我来回复

  • 黄舟

    黄舟2017-05-02 09:52:37

    在添加远程库的时候使用了https的方式。。所以每次都要用https的方式push到远程库,速度还慢。。

    查看使用的传输协议:

    git remote -v

    重新设置成ssh的方式:

    git remote rm origin
    git remote add origin git@github.com:username/repository.git
    git push -u origin master

    回复
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:52:37

    git config --global credential.helper store

    回复
    0
  • 阿神

    阿神2017-05-02 09:52:37

    git config --global credential.helper "store"
    

    配置好后在 .gitconfig 文件中可以看到

    回复
    0
  • PHPz

    PHPz2017-05-02 09:52:37

    因为你当前使用的是https提交方式,改为ssh方式即可。

    回复
    0
  • 取消回复