windows-10 - Windows 10 上的 Git 问题
问题描述
此问题与任何 git 配置或存储库无关,它与程序 Gith Bash 和操作系统 Windows 10 有关
一旦我在我的 Windows 配置文件上安装和自定义 Git Bash,它就开始了,它从未在工具栏上出现 Git 图标,这让我很困扰。所以我开始寻求一些方法来解决它。(重新安装从未奏效)
为了消除我在 Git Bash 上所做的所有自定义设置,我从 Windows 注册表编辑器中删除了与 Git 相关的所有内容,当时我认为这可以解决问题,但只会让问题变得更糟。
现在我什至无法启动我的 Git Bash,它有点没用,而且我所做的任何修改都没有撤消。
当我安装 Git 并尝试打开 Bash 时,它会显示我所做的可视化自定义 + 以下消息。
解决方案
首先,尝试在您已设置(用于测试)简化 PATH的 CMD 中键入“bash”
set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\Git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%MAVEN_HOME%\bin;%PATH%
然后简化您.bashrc
的检查以检查导致这些错误消息的原因。
我通常倾向于依赖简单的 Git 安装,PortableGit-2.19.0.rc2.windows.1-64-bit.7z.exe
在我想要的任何地方解压缩。
推荐阅读
- typescript - TS7016:找不到模块“faker/locale/en_CA”的声明文件
- php - 如何使此功能与 php 7.2 一起使用?
- regex - Bash 将 IP 范围分解为变量
- html - 如果 HTML/CSS 出现换行符,则删除或隐藏行尾的字符
- c# - 该项目使用 Microsoft.NETCore.App 版本 2.1.0 恢复,但使用当前设置,将使用版本 2.1.0-rtm-26515-03
- rest - 如何通过 GET 和 POST 使用 REST
- angular - Angular 5 组 FormBuilder 填充来自 Observable 或 Promise 的默认值
- angular - Angular 2中的过滤器参数
- javascript - 寻求帮助为JS编写函数以完成任务
- system-verilog - 有没有办法在 ovm_agent 上运行 uvm_sequences?