Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

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 görüntüleme • 8 ay önce •via X (Twitter)

35 Yorum

ludwig profil fotoğrafı
ludwig8 ay önce

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

Daniel Lockyer profil fotoğrafı
Daniel Lockyer8 ay önce

@github @georgebrock oh lord how do I get access

nick profil fotoğrafı
nick8 ay önce

@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

Scott Chacon profil fotoğrafı
Scott Chacon8 ay önce

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

onlywei profil fotoğrafı
onlywei8 ay önce

@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.

grim profil fotoğrafı
grim8 ay önce

@github @georgebrock a theme like that should be illegal

Josh profil fotoğrafı
Josh8 ay önce

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

Jake profil fotoğrafı
Jake8 ay önce

@github @georgebrock

ahmet alp balkan profil fotoğrafı
ahmet alp balkan8 ay önce

@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

Skandium profil fotoğrafı
Skandium8 ay önce

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

Prem Qu Nair profil fotoğrafı
Prem Qu Nair8 ay önce

@github @georgebrock GitHub Actions improvements next please!

Daniel Sinclair profil fotoğrafı
Daniel Sinclair8 ay önce

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

Abdelrahman Awad profil fotoğrafı
Abdelrahman Awad8 ay önce

@github @georgebrock Need access to this

Robert Brunhage profil fotoğrafı
Robert Brunhage8 ay önce

@github @georgebrock Just push to main

Andrew Somervell profil fotoğrafı
Andrew Somervell8 ay önce

@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

Damian Barabonkov profil fotoğrafı
Damian Barabonkov8 ay önce

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

Nope that ain't me profil fotoğrafı
Nope that ain't me8 ay önce

@github @georgebrock

aryan profil fotoğrafı
aryan8 ay önce

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

John profil fotoğrafı
John8 ay önce

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

🏔️ Peak profil fotoğrafı
🏔️ Peak8 ay önce

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

sin-ack profil fotoğrafı
sin-ack8 ay önce

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

Dylan Park profil fotoğrafı
Dylan Park8 ay önce

@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.

MJ profil fotoğrafı
MJ8 ay önce

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

Dmitri Pisarev profil fotoğrafı
Dmitri Pisarev8 ay önce

@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.

Pronsh profil fotoğrafı
Pronsh8 ay önce

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

BinHong Lee profil fotoğrafı
BinHong Lee8 ay önce

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

Anees Iqbal profil fotoğrafı
Anees Iqbal8 ay önce

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

Jens Ernstberger profil fotoğrafı
Jens Ernstberger8 ay önce

@github @georgebrock Been waiting for this!

ross codes profil fotoğrafı
ross codes8 ay önce

@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

Ghoshan profil fotoğrafı
Ghoshan8 ay önce

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

Uncle J profil fotoğrafı
Uncle J8 ay önce

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.

Connor Jacobsen profil fotoğrafı
Connor Jacobsen8 ay önce

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

Jeremy profil fotoğrafı
Jeremy8 ay önce

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

Jamie Pine profil fotoğrafı
Jamie Pine8 ay önce

@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.

Zack Chapple profil fotoğrafı
Zack Chapple8 ay önce

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

Benzer Videolar