修复:“添加到VCS”的弹框显示了已经被git跟踪的文件

This commit is contained in:
xintaofei
2026-04-01 10:39:15 +08:00
parent 8d8eadb994
commit f33f658a85
2 changed files with 12 additions and 24 deletions

View File

@@ -272,7 +272,10 @@ function filterDirectoryGitCandidates(
action: DirectoryGitAction
): DirectoryGitCandidateEntry[] {
if (action === "add") {
return entries.filter((entry) => entry.status.trim().length > 0)
return entries.filter((entry) => {
const fileState = classifyGitFileState(entry.status)
return fileState === "untracked"
})
}
return entries.filter((entry) => {