在 Windows 11 上的 MSYS2 中安装 GIT

问题描述 投票:0回答:1

我正在尝试使用 Cerbero 在 Windows 上编译 GStreamer,但是当完成安装时它告诉我:

***** 运行“bootstrap”命令时出错: 配置错误:git 配置为使用自动行结尾转换。请通过运行以下命令来更改:

git config --global core.autocrlf false
MSYS shell 内部

我尝试将其放入 MSYS2 但未安装 Git,我已按照此处的指南安装 Git:

https://github.com/git-for-windows/git/wiki/Install-inside-MSYS2-proper

但是我遇到了这个错误?

domin@ASUS_笔记本电脑MSYS ~ $ pacman -S mingw-w64-x86_64-git 警告:mingw-w64-x86_64-git-2.44.0.rc1.windows.1-1 是最新的——正在重新安装 解决依赖关系... 正在寻找冲突的包...

软件包 (1) mingw-w64-x86_64-git-2.44.0.rc1.windows.1-1

总安装大小:50.17 MiB 净升级大小:0.00 MiB

:: 继续安装吗? [是/否] 是 (1/1) 检查密钥环中的密钥 [########################################## ############################################] 100% (1/1) 检查包完整性 [############################################ ###########################################] 100% (1/1)加载包文件[########################################## ###########################################] 100% (1/1) 检查文件冲突 [########################################## ############################################] 100% (1/1) 检查可用磁盘空间 [########################################## ############################################] 100% :: 正在处理包更改... (1/1) 重新安装 mingw-w64-x86_64-git [###################################### ################################################] 100% /tmp/alpm_qelaGb/.INSTALL:第 2 行:die:找不到命令 mkdir: 无法创建目录 ‘’: 没有这样的文件或目录 错误:命令(/usr/bin/bash /usr/bin/bash -c ./tmp/alpm_qelaGb/.INSTALL; post_upgrade 2.44.0.rc1.windows.1-1 2.44.0.rc1.windows.1-1 !)未能正确执行

任何帮助将不胜感激。谢谢

我尝试过使用不同的服务器等。

所以我回顾了指南,我认为我的问题是跑步时

吃豆人 - Syuu

这给出了以下错误:

$ 吃豆人-Syuu

:: 正在同步包数据库... git-for-windows 是最新的

git-for-windows-mingw32 已更新

clangarm64 已更新

mingw32 已更新

ucrt64 已更新

clang32 已更新

clang64 已更新

msys 是最新的

:: 开始核心系统升级...

无事可做

:: 开始全面系统升级...

解决依赖关系...

警告:无法解析“libcrypt”,“libcurl”的依赖项

警告:无法解析“libcrypt”,“curl”的依赖项

警告:无法解析“libcrypt”,“libcurl”的依赖项

:: 以下软件包因无法解析而无法升级 依赖项: 卷曲 libcurl

git gstreamer msys2
1个回答
0
投票

将以下内容添加到

.bashrc
的顶部:

# Add Windows GIT path
DIR="/c/Program Files/Git/cmd"
if [ -d "${DIR}" ] ; then
    PATH="${PATH}:${DIR}"
fi
export PATH


function parse_git_branch {
    git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}

# To add colored git branch on you prompt uncomment this:
#PS1='\[\e]00;\w\a\]\n\[\e[00;32m\]\u@\h \[\e[00;35m\]$MSYSTEM\[\e[00m\]  \[\e[00;33m\]\w\[\e[01;31m\] `parse_git_branch`\[\e[00m\] \n\$ '

享受吧!

© www.soinside.com 2019 - 2024. All rights reserved.