我正在尝试将一个 GitHub 代码库克隆到最新版本的 VSCode(1.3.0)中。这个能否通过原生方式完成,还是需要添加扩展或其他二进制文件?
我已经搜索了博客文章,但没有找到相关信息,如果您有任何指导,将不胜感激。
Paul
我正在尝试将一个 GitHub 代码库克隆到最新版本的 VSCode(1.3.0)中。这个能否通过原生方式完成,还是需要添加扩展或其他二进制文件?
我已经搜索了博客文章,但没有找到相关信息,如果您有任何指导,将不胜感激。
Paul
Git: Clone
。确认该命令并粘贴代码库URL即可。在Visual Studio Code中打开
”标志的GitHub存储库。问题128813建议:您可以直接从URL导航到项目存储库,遵循以下方案:
https://vscode.dev/SOURCE/ORG/REPO
。
以VS Code repo为例,这将看起来像:https://vscode.dev/github/microsoft/vscode。
https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc
[![在 VS Code 中打开](https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc)](https://vscode.dev/SOURCE/ORG/REPO)
vscode://
协议,因此您可以通过单击Web页面上的链接来克隆存储库。vscode://vscode.git/clone?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2Fvscode-extension-samples
或者,如果您想从扩展代码触发克隆,请使用内置的VS Code命令git.clone
,并将repo url作为唯一参数。
import { commands} from 'vscode';
commands.executeCommand("git.clone", "https://github.com/microsoft/vscode-extension-samples");
两者似乎与Jakub提到的Git:Clone命令相同。
如果你是通过应用程序的 GUI 进行操作,那么答案是否定的。尽管在他们的 Github 存储库中有一个关于此问题的开放式问题 https://github.com/Microsoft/vscode/issues/9085,但看起来他们并没有兴趣实现它。
即便如此,在你所选择的终端中克隆存储库后,当你处理项目时,你仍然可以通过编辑器处理其余的 git 功能。
git clone yourrepo
时有什么问题? - Jepessen