linux - 致命:$HOME 未在 POP 操作系统上设置
问题描述
我在基于 ubuntu 的 POP OS 上。试图 git commit 但得到fatal: $HOME not set
. 我试过git config --global user.email "my email"
但没有设置配置。也尝试过sudo
同样的错误。我找不到任何解决方案。
解决方案
尝试打印 $HOME 的内容
echo $HOME
如果它是空的,你可以通过这样做将它设置到你的主目录
鱼壳用
set $HOME = /home/{_user_name_}
推荐阅读
- azure - 如何通过图形 API 将用户管理员角色设置为 Azure Active Directory 应用程序
- html - convertFromRaw 给出此错误“Invariant Violation: invalid RawDraftContentState”
- javascript - EmailJs 和表单验证问题,React
- dependency-injection - C# SourceGenerators 和依赖注入
- android-studio - 在 Windows 上设置颤振时遇到问题
- javascript - 如何在调用函数时使用对象破坏作为参数?
- asp.net-core - 访问 Microsoft.Extensions.Hosting 服务时出错。未找到应用服务提供者
- java - 无法识别的 Windows 套接字错误:11050:没有更多信息
- apache-nifi - 什么导致 NiFi 组件版本更新?
- ssl - 来自mattermost android应用程序的域名证书不受信任