I am try to directly interact with Git by using only stdin, stdout, and stderr. So not going through a terminal at all, but calling Git directly. I am having an issue with being able to continue a process that requires input.
For example, doing a clone from a HTTPS server may require a username/password. I writing the password as utf, and also tried just UTF byes (ie no prepended 16-bit int) but am unable to get the process to continue and start the clone process.
Is there some signal, or trick to getting the process to continue? I thought that sending a "\n" would work, but that doesn't seem to be working either.
Thanks for any help!
Chase