URI::git(3pm)

πŸ“¦ version 0.02, in ubuntu stonking

πŸ¦‹ URI::git β€” the git URI scheme, but make it make sense

okay bestie, so you know how URI is like the main character of Perl's URI world? Yeah. URI::git is literally the scheme handler it calls when your URL starts with git://. That's it. That's the whole job. And it does it flawlessly, no notes. πŸ’…


✨ SYNOPSIS ✨

watch me cook with the tiniest little snippet, it's giving effortless:

use URI;

my $uri = URI->new("git://github.com/miyagawa/remedie.git");
$uri->host; # github.com
$uri->path; # /miyagawa/remedie.git

see how host just knows it's github.com and path just knows it's /miyagawa/remedie.git? yeah. no cap. that's the vibe. πŸ”₯


πŸ’– DESCRIPTION πŸ’–

so URI::git is an URI scheme handler for the git:// protocol. that's the whole thing. it slots into URI and handles your git:// URLs like the icon it is. absolutely iconic, lowkey obsessed. 🫢


🌸 AUTHOR 🌸

this masterpiece was blessed upon us by Tatsuhiko Miyagawa <miyagawa@bulknews.net> πŸ‘‘


πŸŽ€ LICENSE πŸŽ€

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

(translation: go forth and remix, bestie, it's free software and Perl-licensed πŸ“)


🌈 SEE ALSO 🌈

  • URI β€” the parent, the blueprint, the one who raised this whole scheme-handling situation πŸ’œ

and that's the tea, fr fr. this page came from perl v5.40.1, dated 2026-05-09, and it's the URI::git(3pm) manual. mwah. 😭 ✨ periodt.

πŸ“¦ where this page comes from