git: 'remote-https'不是一个git命令。请查看'git --help'。git问题

3

当我尝试从本地文件进行pull、clone或push时,出现了这个错误。我尝试使用以下方法进行解决:

  • 更新路径变量为C:\Program Files\Git\cmd\git.exe;C:\Program Files\Git\cmd;
  • 重新安装最新版本的Git
  • git exec path给出了正确的%path%变量
  • 尝试使用http方法而不是https
git config --list
core.symlinks=false
core.autocrlf=true
core.fscache=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
help.format=html
rebase.autosquash=true
http.sslbackend=openssl
http.sslcainfo=C:/Program Files/Git2/mingw64/ssl/certs/ca-bundle.crt
credential.helper=manager
difftool.sourcetree.cmd='' "$LOCAL" "$REMOTE"
mergetool.sourcetree.cmd=''
mergetool.sourcetree.trustexitcode=true
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true

你能否提供你正在运行的确切命令以及你遇到的错误?此外,git config --list 的输出可能会有所帮助。 - Keldorn
可以的,这是配置文件。 - Eyegabry99
似乎是Windows配置问题。我不熟悉Windows。也许这些之一可以帮助:https://dev59.com/-FUK5IYBdhLWcg3wuR9D https://dev59.com/B6zka4cB1Zd3GeqP94fi - Keldorn
我尝试了,但它没有起作用。 - Eyegabry99
3个回答

1
这似乎是您的GitHub桌面版安装存在问题。您尝试过重新安装GitHub桌面版吗?如果没有,我建议您删除以下两个目录,以便进行全新安装:
%AppData%\GitHubDesktop %LocalAppData%\GitHubDesktop 然后再次安装GitHub桌面版,看看是否能够成功执行克隆操作。

我没有安装GitHub桌面版,只有Git。我试图从Chrome克隆,但是遇到了同样的问题。 - Eyegabry99

1
解决了。我设置的路径变量有误。它指向了错误的exe文件,名为“GIT_EXEC_PATH”。要修复它,只需将其删除并重新创建即可。

0

先检查你的环境变量,如果它们没有添加正确,请删除它们。Git文件夹始终位于C驱动器或默认在该位置。如果您将其更改为另一个驱动器,请转到该相应驱动器并找到Git文件夹,复制git/cmd路径和git/bin路径,并将其添加到环境变量的路径中。完成后,重新启动命令提示符或PowerShell,无论您使用哪个。


您的回答可以通过添加更多支持信息来改进。请[编辑]以添加更多详细信息,例如引用或文档,以便他人确认您的回答是否正确。您可以在帮助中心找到有关撰写好回答的更多信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接