Pkg: private repository usage and keys

Hm… I know that Windows has some weird git installation, so it’s possible that libgit and git are linked somehow, I’m not sure.


I’m not sure this will really work as I’m trying to build in a docker, but thanks I’m sure it’ll be helpful for something at some point.

I think my real problem is that I’m trying to do a completely automated docker build, so even though I can use the credential helper during normal circumstances I’m not sure I can us it during the build process.

I think the best of bad options is going to be simply including everything that’s needed in the docker build directly. We are upgrading out git, at that point I’ll probably just tell IT that they have to fix the pull issues because it’s getting in the way of me doing my job.

Possibly related and some debugging hints:

Had this same issue, but on macOS Catalina. I needed to add my identity with ssh-add. From bash enter:

eval $(ssh-agent)

Then restart Julia. After this I was able to clone no problem!