mleku on Nostr: well the thing is that it probably would be more efficient and practical to just do ...
well the thing is that it probably would be more efficient and practical to just do it with http and NIP-98 authentication
it is simple to make a credential helper for Git to do this and everything else is same as normal except no hassles with pushing commits
i might look into it because it's just a binary/socket/tty interface i believe, i have seen other credential helpers for other schemes for git HTTP... it just needs both the server git and client git to have this, otherwise it will fall back to HTTP Basic retardation.
Published at
2025-03-30 05:08:23Event JSON
{
"id": "bddaa3adb5bb508e041981a2016807f8c73a44f4d11c8b62645632685ad84e70",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1743311303,
"kind": 1,
"tags": [
[
"e",
"6b90a0381032e44019e00fc0c206a8ea21f2cfcd6e056aadd2bfa7307e53fdd1",
"wss://a.nos.lol/",
"root",
"fd208ee8c8f283780a9552896e4823cc9dc6bfd442063889577106940fd927c1"
],
[
"e",
"cc4515c4104b270ff6b83edd5feb7a934ca1d12e0671c44b3ce37321eca16620",
"wss://theforest.nostr1.com/",
"reply",
"fd208ee8c8f283780a9552896e4823cc9dc6bfd442063889577106940fd927c1"
],
[
"p",
"d04ecf33a303a59852fdb681ed8b412201ba85d8d2199aec73cb62681d62aa90"
],
[
"p",
"036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58"
],
[
"p",
"fd208ee8c8f283780a9552896e4823cc9dc6bfd442063889577106940fd927c1"
],
[
"client",
"jumble"
]
],
"content": "well the thing is that it probably would be more efficient and practical to just do it with http and NIP-98 authentication\n\nit is simple to make a credential helper for Git to do this and everything else is same as normal except no hassles with pushing commits\n\ni might look into it because it's just a binary/socket/tty interface i believe, i have seen other credential helpers for other schemes for git HTTP... it just needs both the server git and client git to have this, otherwise it will fall back to HTTP Basic retardation.",
"sig": "f6fda42bae80b82c49fa48c7acb88f8538dc39521e8bf5f85032f8aa2f5c1133d4a09fc9b5ed81c8151d445ed328a2aa3ca4e205b3e015b0a7cd64c6e796a18f"
}