leo
leo
Make sure you have enable the `AddKeysToAgent` configuration in `~/.ssh/config` ``` Host * AddKeysToAgent yes ```
If your private key has a passphrase, each time you use it, SSH will ask for its password. You can use `ssh-keygen -p -f ` to reset its password to...
This may be because the private_key_file is passed into the SSH command every time in the code: https://github.com/sourcegit-scm/sourcegit/blob/0a74dd64ce63cb4def3210291013ab50f80149d6/src/Commands/Command.cs#L175-L179 Later, I'll check if there is a better way to handle the...
I test this on Windows platform that when installing GIT, using external openssh (without using the built-in SSH) does not have such problems. Makes sure `ssh-agent` service is running BTW,...
I've test this on Ubuntu. After manually add keys to `ssh-agent`, it will not ask me for passphrase any more. ```shell eval `ssh-agent -s` # Makes sure `ssh-agent` started ssh-add...
I think I know why. - When I started `SourceGit` from the terminal session that just runs ```eval `ssh-agent -s` ```, this issue does not exists - When I started...
Fixed. When creating linux packages, a custom script (instead of symbolic link for `/opt/sourcegit/sourcegit`) has been added into `/usr/bin`. The content of `/usr/bin/sourcegit` is: ```shell #!/bin/bash eval `ssh-agent -s` /opt/sourcegit/sourcegit...
I will merge `develop` into `master` on next Monday. > I don't think I can test it out properly through the Terminal. This is not important. Because in both non-commandline...
> I'm going to revert back to 2025.25 for now, which doesn't have this behavior. Strange.
Try to launch `SourceGit` from terminal and call ```eval `ssh-agent -s` ``` first before that