我旁边有两个VS2017系统。一个是W7家庭高级版x64。另一个是在W7 Professional x64上。 VS2017的两个实例大约在同一时间从同一个文件安装。 (虽然我不记得他们是否安装了完全相同的选项)
在Home Premium系统上,我可以转到Team Explorer选项卡,右键单击存储库,选择打开命令提示符,然后从该命令行使用git。
在Professional系统上,一旦我到达命令提示符,我收到消息:
'git'未被识别为外部或内部命令,可操作 程序或批处理文件。
然而,我在VS2017中没有任何迹象表明任何git操作都有任何问题。
在两台机器上我找到了Git at
C:\ Program Files(x86)\ Microsoft Visual 工作室\ 2017年\社区\ Common7 \ IDE \ CommonExtensions \微软\ TeamFoundation \团队 资源管理器\ GIT中
但是在工作机器上没有明确的路径到这个位置。
我的非工作W7专业版系统发生了什么事?
额头拍打
虽然路径中没有任何内容指向VS2017用于我的W7家庭高级版的git版本,但当我更仔细地查看路径时,我意识到在过去的某个时刻我手动安装了{{1直接来自Git-Scm,这是VS2017命令行窗口中引用的版本。
因此,真正的问题应该是
为什么Git在我的W7 Home Premium系统的命令行上工作 首先是什么?
答案 0 :(得分:0)
我的非工作W7专业版系统发生了什么事?
检查两台计算机上当前环境值PATH的值,该值在启动Visual Studio时使用。也许其中包含该文件夹,甚至引用其他地方安装的其他Git for Windows(如“Get started with Git from the command line”中所述)。