Remix.run Logo
farouqjalabi 6 hours ago

Gitbutler is backed by git. Gitbutler is essentially just ui for git which also allows you to have multiple branches. It isn't meant to replace git.

s1mplicissimus 4 hours ago | parent | next [-]

"Backed by" as in "running git under the hood", not as in "supported by the git organization". I'd probably use "powered by" in this case to avoid confusion

chrysoprace an hour ago | parent | prev | next [-]

Not quite - it totally takes over your branching strategy and locks you into GitButler.

BatteryMountain 2 hours ago | parent | prev | next [-]

So.. worktrees?

toenail 6 hours ago | parent | prev [-]

What does that even mean? Multiple branches is a git feature.

arnvald 5 hours ago | parent | next [-]

I think it means parallel branches. Normally in git you can use one branch at a time. With agentic coding you want agents to build multiple features at the same time, each in a separate branch

_fizz_buzz_ 5 hours ago | parent | next [-]

Can agents not checkout different branches and then work on them? It's what people also do. I have a hard time to understand what problem is even solved here.

BatteryMountain 2 hours ago | parent | next [-]

claude can use worktrees.. so if you have a system with say 10 agents, each one can use a worktree per session.. no need to clone the the repo 10 times or work on branches. Worktreeees.

stingraycharles 2 hours ago | parent | prev [-]

Yes, this is the obvious solution. Multiple agents working on multiple features should use feature branches.

Can’t believe how this whole AI movement seems to want to reinvent software engineering, poorly.

sassymuffinz 2 hours ago | parent [-]

Their goal is not to give us a better tool, it's to get us to think our old tools are rubbish so we give them money instead.

user34283 5 hours ago | parent | prev | next [-]

That has been implemented 10 years ago:

  git worktree add -b feature-2 ../feature-2
skydhash 2 hours ago | parent | prev [-]

Even before git has the worktree feature, you could just clone the repo again (shallowly if it’s big).

nacozarina 3 hours ago | parent | prev | next [-]

‘Embrace, extend, extinguish.’

cindyllm 3 hours ago | parent [-]

[dead]

rimliu 5 hours ago | parent | prev [-]

and worktrees too.

doublesocket 3 hours ago | parent [-]

Which Claude literally uses.