Aiden Cline 4 месяцев назад
Родитель
Сommit
bc9ff7e99f
1 измененных файлов с 6 добавлено и 8 удалено
  1. 6 8
      packages/opencode/src/project/project.ts

+ 6 - 8
packages/opencode/src/project/project.ts

@@ -62,14 +62,12 @@ export namespace Project {
       await Storage.write<Info>(["project", "global"], project)
       await Storage.write<Info>(["project", "global"], project)
       return project
       return project
     }
     }
-    worktree = path.dirname(
-      await $`git rev-parse --path-format=absolute --git-common-dir`
-        .quiet()
-        .nothrow()
-        .cwd(worktree)
-        .text()
-        .then((x) => x.trim()),
-    )
+    worktree = await $`git rev-parse --path-format=absolute --show-toplevel`
+      .quiet()
+      .nothrow()
+      .cwd(worktree)
+      .text()
+      .then((x) => x.trim())
     const project: Info = {
     const project: Info = {
       id,
       id,
       worktree,
       worktree,