Remix.run Logo
avaer 13 hours ago

We need a new git. (could be built on the current git)

> One incredible thing was the ability to easily merge what was worth merging from forks, for instance

I agree, this is amazing, and really reduces the wasted effort. But it only works if you know what exists and where.

mg74 13 hours ago | parent | next [-]

More we need a new GitHub.

avaer 13 hours ago | parent | next [-]

Also this.

But IMO the primitives we need are also fundamentally different with AI coding.

Commits kind of don't matter anymore. Maybe PR's don't matter either, except as labels. But CI/hard proof that the code works as advertised is gold, and this is something git doesn't store by default.

Additionally, as most software moves to being built by agents, the "real" git history you want is the chat history with your agent, and its CoT. If you can keep that and your CI runs, you could even throw away your `git` and probably still have a functionally better AI coding system.

If we get a new Github for AI coding I hope it's a bit of a departure from current git workflows. But git is definitely extensible enough that you could build this on git (which is what I think will ultimately happen).

pietro72ohboy 13 hours ago | parent | prev | next [-]

May I recommend SourceHut (https://sr.ht/)

fc417fc802 12 hours ago | parent | next [-]

Or for those more inclined towards the original fully distributed spirit of git: https://radicle.xyz/

reactordev 12 hours ago | parent | prev [-]

Or codeberg (https://codeberg.org)

the__alchemist 13 hours ago | parent | prev [-]

There are a pile of alternatives which have similar UIs.

forgotpwd16 13 hours ago | parent | prev | next [-]

Jujutsu?

jdiff 9 hours ago | parent [-]

Jujutsu has been the tool that actually got me into making full use of version control software. Before, through multiple attempts at grasping at the deeper fundamentals, I only learned the bare minimum git commands I needed to make commits and branches, and very careful merges. Jujutsu maps to a much clearer and simpler mental model. Blockchains are nifty and all, but awfully inconvenient to work with as meatbags.

wasmainiac 13 hours ago | parent | prev | next [-]

That sounds a little extreem, why not just a new auto merge feature?

12 hours ago | parent | prev [-]
[deleted]