How to prevent that the password to decrypt the private key has to be entered every time when using Git Bash on Windows?

后端 未结 7 2105
南方客
南方客 2020-11-28 17:20

I\'ve an automatic building service which download from a git private repository. The problem is that when it tries to clone repository it need to provide the password, beca

7条回答
  •  眼角桃花
    2020-11-28 18:10

    For Windows users, just a note that this is how I set up the Git Bash environment to log me in once when I start it up. I edit my ~/.bashrc file:

    eval `ssh-agent`
    ssh-add
    

    So when I start Git Bash, it looks like:

    Welcome to Git (version 1.7.8-preview20111206)
    (etc)
    Agent pid 3376
    Enter passphrase for /c/Users/starmonkey/.ssh/id_dsa:
    Identity added: /c/Users/starmonkey/.ssh/id_dsa (/c/Users/starmonkey/.ssh/id_dsa)
    

    And now I can ssh to other servers without logging in every time.

提交回复
热议问题