You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I searched existing issues and did not find a duplicate.
I included enough detail to reproduce or investigate the problem.
Area
Not sure
Steps to reproduce
Move 1000+ files inside git repo to a different folder
Open Diff card in right panel. It starts populating slowly.
Wait as the list is slowly populated - Error pops up after ~100 files on thelist
Expected behavior
Diff file list is populated quickly, until the end
No eror message
Actual behavior
Error: Git command failed - as in the screenshot.
Also - Diff view start repopulating its view from the beginning. This leads to another error message, which keep popping up as long as Diff view is open.
Impact
Cosmetic issue
Version or commit
0.1.7
Environment
T3 Code on Windows, repo and agents running inside WSL
Thanks for the report. I reproduced the Diff part on v0.1.7 and compared it with current main (e66c3168a4).
What I ran: a repository with 1,200 files moved to another folder, tried three ways (a staged git mv, an unstaged mv, and committed on a branch compared with origin/main), then opened the Diff panel.
v0.1.7: the file list only grows as each file's patch loads, four files at a time, so a large move fills in slowly. Any change to the diff while it loads (one edited file, then a refresh) clears the list and starts again from the first file. That matches the slow fill and the "repopulating from the beginning" you saw.
main: all 1,200 rows appear at once from the file metadata, and the same refresh keeps the files already loaded. The fix is 8b44f42b14 (#30567). It is in the v0.1.8 nightlies from 2026-11-04 on and will be in the next release.
The error in your screenshot is a separate failure. Git command failed in GitVcsDriver.pushCurrentBranch.pushWithUpstream comes from a push (the "Commit, push & PR" action), not from loading the Diff list. In the runs above the Diff panel never showed an error. If the push keeps failing, please open a new issue with the full error text (the copy button on the toast copies all of it) and the output of running git push by hand in that WSL checkout.
Activity
juliusmarminge commentedon Nov 5, 2026
Thanks for the report. I reproduced the Diff part on v0.1.7 and compared it with current main (
e66c3168a4).What I ran: a repository with 1,200 files moved to another folder, tried three ways (a staged
git mv, an unstagedmv, and committed on a branch compared withorigin/main), then opened the Diff panel.The error in your screenshot is a separate failure.
Git command failed in GitVcsDriver.pushCurrentBranch.pushWithUpstreamcomes from a push (the "Commit, push & PR" action), not from loading the Diff list. In the runs above the Diff panel never showed an error. If the push keeps failing, please open a new issue with the full error text (the copy button on the toast copies all of it) and the output of runninggit pushby hand in that WSL checkout.Closing this as fixed on main.