💾 Archived View for rawtext.club › ~sloum › geminilist › 000567.gmi captured on 2020-09-24 at 02:28:55. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

<-- back to the mailing list

Basic git clone over gemini:// working

solderpunk solderpunk at SDF.ORG

Tue May 12 19:13:59 BST 2020

- - - - - - - - - - - - - - - - - - - ```

Holy heck!  That is impressive and exciting.  I know essentially nothingabout git internals.  To what extent does doing this rely on features ofGemini which have no equivalent in Gopher?  Or is this actually muchsimpler than I'm imagining it?

Cheers,Solderpunk

On Mon, May 11, 2020 at 06:32:45PM -0700, Dave Huseby wrote:
> Howdy,
> 
> I got bored over the weekend and wrote a simple Git remote helper for the gemini protocol. I published it on github for now: https://github.com/dhuseby/git-remote-gemini.git  Once you have it built and installed in your PATH somewhere, you'll then be able to clone it from the its actual location here: gemini://vi.rs/git-remote-gemini.git
> 
> I did a short terminal capture of me cloning a repo over gemini: https://asciinema.org/a/y2QxPEbgHsiGh4Go1AuHTLT0D
> 
> To make this work, I had to hack up Pollux to respond to simple queries and run the appropriate Git commands on the server. The details are in the README.gemini file in the repo.
> 
> Cheers!
> Dave