I am interested in using guile-ssh for file transfer. Ran into the following issues:

1. 'git clone  https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.6.0' fails with:
fatal: https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.6.0/info/refs not valid: is this a git repository?

2. INSTALL file suggests './configure' but its missing

3. Installation instructions in doc/ directory (texinfo files) suggest 'autoreconf -if' which fails with:
configure.ac:55: error: possibly undefined macro: AC_DEFINE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1

4. While initial steps seem clear (establishing session, authenticating and creating channel), not clear how to perform file transfer.

Appreciate work done on guile-ssh so far. Look forward to help re above.

Regards
sidhu1f