VS Code、Git 和 WSL - 如何为每个目录设置单独的存储库?[关闭]

VS Code, Git, and WSL - How Do Have Seperate Repository For Each Directory? [closed]

提问人:Michael 提问时间:11/18/2023 更新时间:11/18/2023 访问量:21

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

昨天关闭。

我正在将 WSL2 与 Ubuntu 一起使用。我一直在使用 VS Code 进行编辑等。还在 3 个不同的 Web 文件夹上工作。我想添加Git版本控制。我正在尝试在 VS Code 中做到这一点。在 /var/www 中,我有 3 个文件夹,html、test 和 label。基本上,我将 Apache 设置为通过 localhost 指向我要测试的那个,然后使用 VS Code 来处理代码本身。问题是 VS Code,当我去初始化 Git 时,它想在所有这些上执行此操作。将它们添加为 VS Code 中的单独存储库的最佳方法是什么?我唯一的下一个想法是,在初始化之前,我可能必须单击每个子文件夹中的一个子文件夹。

git visual-studio-code Windows-subsystem-for-linux wsl-2 ubuntu-22.04

评论

0赞 Marc 11/18/2023
进入(使用终端)中的每个文件夹并键入?不确定你的确切问题是什么,或者你在vs代码中到底做了什么。请添加更多详细信息。/var/wwwgit init
0赞 starball 11/18/2023
怎么了?你在 VS Code 中打开吗?(为什么?如果一次只测试一个,为什么要同时打开这三个?/var/www
0赞 starball 11/18/2023
如果要打开工作区文件夹,并希望每个子文件夹/子目录都成为 git 存储库,则有多种方法可以做到这一点。- 在 VS Code 的命令面板中运行,然后选择“选择文件夹...”选项,这将导致文件选取器打开,您可以在其中选择目录。对要在其中初始化 Git 存储库的每个子目录执行此操作。Git: Initialize Repository
0赞 starball 11/18/2023
- 你可以使用 git init 通过命令行来完成。VS Code 有一个您可以使用的集成终端,或者您可以使用您选择的其他终端。注意:您可能还对多根工作区感兴趣

答: 暂无答案