Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Stacked Diffs on @GitHub will start rolling out to early design partners in an alpha next month. In the meantime, here's video of our progress so far: (h/t for George Brocklehurst + team for their awesome work)

459,190 Aufrufe • vor 8 Monaten •via X (Twitter)

35 Kommentare

Profilbild von ludwig
ludwigvor 8 Monaten

@github @georgebrock need to do an alpha for “early design partners” (w/e tf that means) to roll out a feature bro Jesus Christ

Profilbild von Daniel Lockyer
Daniel Lockyervor 8 Monaten

@github @georgebrock oh lord how do I get access

Profilbild von nick
nickvor 8 Monaten

@github @georgebrock finally moving away from the 'i'll just merge this 2k line beast because stacking is too painful' era of development. my reviewers might actually start liking me again

Profilbild von Scott Chacon
Scott Chaconvor 8 Monaten

@github @georgebrock Would love to get @gitbutler on this list. Would be a very good stacked diffs based git client for this functionality.

Profilbild von onlywei
onlyweivor 8 Monaten

@github @georgebrock Dang it, I got excited thinking that this was maybe gerrit style change sets. But it’s just PRs on top of one another.

Profilbild von grim
grimvor 8 Monaten

@github @georgebrock a theme like that should be illegal

Profilbild von Josh
Joshvor 8 Monaten

@github @georgebrock Bro seriously... I need this now... I'm currently trying to manually do this exact thing and it's terrible.

Profilbild von Jake
Jakevor 8 Monaten

@github @georgebrock

Profilbild von ahmet alp balkan
ahmet alp balkanvor 8 Monaten

@github @georgebrock When the base PR lands with "Squash and Merge" (hence its commit ID changes when it lands) does the topmost PR actually rebase automatically given there are no conflicts as well? @jaredpalmer

Profilbild von Skandium
Skandiumvor 8 Monaten

@github @georgebrock Great!! Semi-linear merge next! The dev who built it for AzureDevops works at GitHub now afaik. Gitlab also has it.

Profilbild von Prem Qu Nair
Prem Qu Nairvor 8 Monaten

@github @georgebrock GitHub Actions improvements next please!

Profilbild von Daniel Sinclair
Daniel Sinclairvor 8 Monaten

@github @georgebrock Will it integrate with Graphite stacks, and be available for third-parties? Would hate to see interfaces continue to diverge

Profilbild von Abdelrahman Awad
Abdelrahman Awadvor 8 Monaten

@github @georgebrock Need access to this

Profilbild von Robert Brunhage
Robert Brunhagevor 8 Monaten

@github @georgebrock Just push to main

Profilbild von Andrew Somervell
Andrew Somervellvor 8 Monaten

@github @georgebrock GitHub still moving at Microsoft pace. A highly requested feature takes years to get to, whole quarters to deliver. About a days’ work at Cursor / Graphite / Linear or @usehamster

Profilbild von Damian Barabonkov
Damian Barabonkovvor 8 Monaten

@github @georgebrock Super stoked that GitHub is getting these features! Totally would recommend looking at the features implemented by And bringing them in house.

Profilbild von Nope that ain't me
Nope that ain't mevor 8 Monaten

@github @georgebrock

Profilbild von aryan
aryanvor 8 Monaten

@github @georgebrock How can I get access to this?

Profilbild von John
Johnvor 8 Monaten

@github @georgebrock Jared I had no idea you had a British accent

Profilbild von 🏔️ Peak
🏔️ Peakvor 8 Monaten

@github @georgebrock How can I get on this list? I need this?

Profilbild von sin-ack
sin-ackvor 8 Monaten

@github @georgebrock how will this handle force-push/rebase based workflows?

Profilbild von Dylan Park
Dylan Parkvor 8 Monaten

@github @georgebrock Stacked diffs are the single biggest missing workflow on GitHub. Anyone who's used Phabricator or Gerrit knows how much faster code review gets when you can break large changes into reviewable chunks that depend on each other.

Profilbild von MJ
MJvor 8 Monaten

@github @georgebrock Uh trying to figure out how squash merges work with stack diffs. So far my conclusion is they don't.

Profilbild von Dmitri Pisarev
Dmitri Pisarevvor 8 Monaten

@github @georgebrock this is not enough, unfortunately. stacked PRs are broken on git level. essentially I want to be able to shove things into different buckets while still having all the changes checked out locally. right now it requires constant branch switching and chained rebasing.

Profilbild von Pronsh
Pronshvor 8 Monaten

@github @georgebrock Did @theo have a hand in this?

Profilbild von BinHong Lee
BinHong Leevor 8 Monaten

@github @georgebrock love that @github finally got around building this! but imo the UX can be better 👀

Profilbild von Anees Iqbal
Anees Iqbalvor 8 Monaten

@github @georgebrock Can we please have a solution for stacked PRs and squash merges? The experience is terrible right nos

Profilbild von Jens Ernstberger
Jens Ernstbergervor 8 Monaten

@github @georgebrock Been waiting for this!

Profilbild von ross codes
ross codesvor 8 Monaten

@github @georgebrock this is huge in the era of agentic development too. Wiill be great to have an agent open a series of digestible PRs as it goes

Profilbild von Ghoshan
Ghoshanvor 8 Monaten

@github @georgebrock @manupadev did you get Jared to work on this

Profilbild von Uncle J
Uncle Jvor 8 Monaten

This is the single most overdue feature in GitHub's history. Every team that's tasted stacked diffs (Phabricator, Graphite) never goes back. The fact that it's native means no more third-party tooling tax. Huge for AI-assisted coding too — agents naturally produce incremental changes.

Profilbild von Connor Jacobsen
Connor Jacobsenvor 8 Monaten

@github @georgebrock Can I be an early design partner plz?

Profilbild von Jeremy
Jeremyvor 8 Monaten

@github @georgebrock How do we request to be design partners?

Profilbild von Jamie Pine
Jamie Pinevor 8 Monaten

@github @georgebrock Please make the actions UI better, optimistic updates, loading improvements like you guys did with issues. I literally beg you. Just put someone on the job, heck i’ll do it.

Profilbild von Zack Chapple
Zack Chapplevor 8 Monaten

@github @georgebrock When can we start to layer in MF and MFEs so these kind of things will be easier to ship ?

Ähnliche Videos