leo

Results 145 comments of 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