系统:Deepin 20.9
今天在 vscodium 中初始化仓库时,使用它的 gui 界面初始化仓库失败。输出提示它调用 git init -b main
命令。然而这个-b
选项仅在 git 2.28 版以后支持,而我的主机上 git 仅有 2.20 版,于是乎需要升级。然而 deepin 的官方源定格在该版本,因而需要手动配置 git 的 ppa 源升级。(当然另一种做法是把 vscode 的初始化仓库 gui 命令降级为 2.20 版,但我不知怎么做)
步骤:
sudo add-apt-repository -y ppa:git-core/ppa
sudo apt update
sudo apt install git -y
如果第一步报add-apt-repository not found
错,请先运行sudo apt-get install software-properties-common
添加add-apt-repository
工具
很好结果又报错,这次是aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template
仍旧无法添加 ppa 源。暂且搁置。
最简单的 workaround 就是自己手动git init
,暂且如此,有空再研究。