天天看点

vs code中的git配置问题

上学期间使用visual studio写代码,VS过于庞大,后来逐渐转向git bash和NotPad++。日常使用clone/add/commit/add命令,代码编辑则用NotPad++进行编辑。

一个偶然的机会,看到了vs code的界面,被超酷的背景所吸引。之后,上网搜索该软件的介绍,立即决定上手玩一玩。

但在配置vscode的git功能时遇到一些问题,现将解决办法列出来,供大家参考:

安装vs code后,按快捷键‘ctrl+`’可调出命令行,默认是C盘用户目录。此时,如果你的git bash安装路径也是同样的路径,恭喜你,你可以正常使用git命令。

但如果你在配置git bash时,修改了路径(即你从git上clone项目时在你设置的目录下,例如:D:\github),你在命令行无法正常使用git。如果你输入git,将会出现“‘git’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。”这样的错误。

解决办法:

(1)找到git bash的安装目录,并找到bin文件夹(例如:D:\Program Files\Git\bin),将该路径添加至系统环境变量path中,如图所示。

vs code中的git配置问题

(2)在vs code中,点击file->preferences->settings,如图所示。

vs code中的git配置问题

(3)在setting中找到features->therminal->External:Windows Exec。并在gitbash文件夹中找到bash.exe文件,并将其路径复制到图中所示位置。

vs code中的git配置问题

(4)在setting中找到features->therminal->Integrated:Cwd,将你建立的git仓库地址复制到图中所示位置即可。如果不知道自己的github仓库地址,打开gitbash客户端,软件会自动进入你设置的git仓库地址。

vs code中的git配置问题

兜兜转转配置半天才能正常从github克隆代码,如果还没有安装gitbash的各位,如果想安装gitbash直接按照默认步骤安装吧,这样你的vs code的git功能不用上述配置,直接可用。

另外,多说一句,从git上准备克隆TensorFlow的代码,却发现其不支持32位的操作系统,哭晕在厕所。