We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 24b22a0 commit ef6663fCopy full SHA for ef6663f
1 file changed
src/resources/git/repository/git-repository.ts
@@ -135,7 +135,9 @@ export class GitRepositoryResource extends Resource<GitRepositoryConfig> {
135
await FileUtils.createDirIfNotExists(resolvedParent);
136
await $.spawn(`git clone ${repository}`, { cwd: resolvedParent });
137
} else {
138
- await $.spawn(`git clone ${repository} ${path.resolve(directory!)}`);
+ const resolvedDir = path.resolve(directory!);
139
+ await FileUtils.createDirIfNotExists(path.dirname(resolvedDir));
140
+ await $.spawn(`git clone ${repository} ${resolvedDir}`);
141
}
142
143
0 commit comments