create src

This commit is contained in:
awfixer
2026-03-11 02:04:19 -07:00
commit 52f7a22bf2
2595 changed files with 402870 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
/// Invokes `git credential` with the passed url as argument and prints obtained credentials.
pub fn main() -> Result<(), Box<dyn std::error::Error>> {
let out = gix_credentials::builtin(gix_credentials::helper::Action::get_for_url(
std::env::args()
.nth(1)
.ok_or("First argument must be the URL to obtain credentials for")?,
))?
.ok_or("Did not obtain credentials")?;
let ctx: gix_credentials::protocol::Context = (&out.next).try_into()?;
ctx.write_to(std::io::stdout())?;
Ok(())
}