在开始AngularJS应用的开发之前,决定使用Visual Studio Code(VSC)作为集成开发环境。首先,需要将VSC配置为与Team Foundation Server(TFS)协同工作。虽然VSC内置了与任何Git仓库(DVCS)的配置能力,但VSC并没有与TFS仓库(CVCS)集成的能力。
在尝试了多种方法之后,发现了一种简单直接的方式来配置VSC中的Git,即使远程Git仓库已经存在。在VSC中,没有找到任何UI克隆命令,也没有找到定义需要克隆的远程仓库位置的方法。
经过一段时间的摸索,发现了一种只需5个步骤就能轻松配置VSC与Git的方法。
在开始以下5个步骤之前,请确保系统上已经安装了Git。如果没有,请从下载并安装Git for Windows。
安装.NET Framework 4.5,可以通过或进行安装。
转到“视图”>“集成终端”。
导航到需要克隆远程Git仓库的目录(使用DOS CD命令)。假设希望在C:/Git/下克隆,并且远程仓库的名称是sg_angular。
在运行克隆命令之前,将运行以下命令来缓存Git凭据,否则每次触发Git同步/拉取/推送命令时,都会要求输入凭据。如果不介意每次都提供密码,可以跳过这一步。
git config --global credential.helper store
缓存凭据以避免每次提示。
现在输入以下命令:
git clone
克隆命令。
凭据窗口应该会打开。这将要求输入凭据,以便与远程仓库连接。
一旦提供了凭据,VSC将开始在导航的文件夹下克隆远程仓库。
请确保git命令使用小写字符输入,否则可能会得到“fatal: cannot handle Clone.exe as a builtin”错误。
要使用本地仓库,请转到“文件”>“打开文件夹”,然后选择C:\Git\