Bryan Clark
10/10/2025, 5:22 PMgt submit to ignore if the main branch is behind origin/main? It's not usually relevant to me creating a PR.
Steps to repro:
1. let origin/main get ahead of your local main by a commit or two.
2. click the "submit cloud" button in VSCode extension.
3. See Aborting submit due to out of date trunk branchEdward Jiang
10/10/2025, 11:44 PMLuke Pighetti
10/12/2025, 3:19 PMgt fold a midstack diff, vscode shows the diffs combined ✅, but when i click sync, the diff reappears on top of the parent diff ❌, but now at the top of it's own branch with no descendents ❌
expectation is that after the fold operation, diff is permanently combined
how do i combine two diffs?Mathew Iacone
10/12/2025, 6:39 PMZach S
10/13/2025, 2:21 PM<http://graphite.dev|graphite.dev> ?
When navigating with the keyboard, it's often necessary to press escape - e.g. "E+R" opens the "edit reviewers" dialog, and then "escape" closes it - but if you accidentally press escape twice, you're out of the stack!
I think "escape takes you away from a stack back to your dashboard" should not be the default, but even if it is I would really love a way to disable this.Zach S
10/13/2025, 2:27 PMgt sync only for the current branch or only for the current stack?
I often want to update my local branch to reflect the recent version of main but gt sync goes through all other open stacks and gives warnings about many of them. This is incredibly noisy and slow for something that, in my prior git workflow, I would do dozens of times per day and very quickly.
I propose options like gt sync --branch-only and gt sync --stack-only that touch nothing locally except the branch you're on or the stack you're on.
Note: this reminds me of the famously unpopular default UX of `brew install`/`brew upgrade` which updates every package before installing or upgrading the requested one.
Dan Rumney
10/13/2025, 9:51 PMmain -> A ❌ -> B ❌ -> C ✅
Is there a way to kick Graphite to merge them all, since C fixes whatever was wrong with A and B?Joel Rozen
10/13/2025, 11:00 PMNikhil Handyal
10/14/2025, 4:24 PMDorian Karter
10/14/2025, 4:37 PMDimas Cabré i Chacón
10/14/2025, 6:58 PMSidhu Alluri
10/14/2025, 7:37 PMMutasim Chowdhury
10/15/2025, 9:03 AMScott Nelson
10/15/2025, 1:57 PMMarcus
10/15/2025, 7:59 PMRequire approval of the most recent reviewable push which is a non-starter for us. We have graphite app exempted from our repository settings in github, but that doesn't seem to matter. Is there a way for us to get stack merges to work without completely turning off approvals on Github?John Colvin
10/15/2025, 8:20 PMChase
10/15/2025, 10:36 PMJoin Team So I pressed it, And Now my CLI access says I don't have access. I'm just trying to set it up for the first time and be able to use the Graphite CLI with my personal repos, and my work repos (Within the organization) but it says.
ERROR: Your team's Graphite plan does not include the CLI. To use the Graphite CLI in {Organization}, upgrade your plan at <https://app.graphite.dev/settings>
ExitFailed:
There doesn't seem to be a way to leave the team that I joined - and as far as I know, I'm the first person from my work to try it. any thoughts?Zach S
10/16/2025, 2:08 PM~text~ gets converted to rich text strikethrough) removes hyperlinks!
1. I'm not aware of any reason it has to work this way - I think you can just make the rich text conversion preserve links when applying strikethrough
2. Is there any way to use a pure markdown editor? It is trivial to do [a ~strikethrough~ in a link](https://...)Izzy Gomez
10/16/2025, 2:49 PMgt submit for the first time on a graphite branch, how do I disable the automatic opening of the related app.graphite.dev link in my browser?Luke Pighetti
10/16/2025, 8:58 PMFritz Stauffacher
10/17/2025, 12:24 AMGeorge
10/17/2025, 9:13 AMTommy Couzens
10/20/2025, 4:05 PMPeter Werry
10/20/2025, 8:23 PMmain -> branch 1 -> branch 2, and I merge branch 2 -> branch 1 on github, I always end up in a state in graphite where it doesn’t see or properly sync that merge. After a gt sync, gt checkout displays main -> branch 1 -> branch 2 instead of main -> branch 1
I also see warnings during sync that look like this:
WARNING: Unable to clean up the following branches with merged PRs because their commits are not in main.
WARNING: Not operating on these branches and their descendants:
▸ branch 2
WARNING: To clean up these stacks, ensure main contains the merged PRs in the stack.
What am I doing wrong here?Leonard Roussard
10/20/2025, 9:44 PMMike Dedys
10/21/2025, 12:22 PMrulesets? The text mentions it won't be able to validate?Luke Pighetti
10/21/2025, 2:44 PMgt get ? i'm bringing them into my environment so i can edit and collaborate on this stack. should i be doing something else?Luke Pighetti
10/21/2025, 3:17 PMMehul Chokshi
10/22/2025, 6:36 AMLuke Pighetti
10/22/2025, 8:34 PMgt submit without opening the browser after? just want to make sure my stack is all up on github. not trying to walk through notes and PR or not