git全局配置问题

2024-03-25

不知何故,我的全局 git (msysgit) 设置user.name and user.email(天知道还有什么)被设置为最近前同事的详细信息。

当我尝试改变它们时,我得到了could not commit to u://.gitconfig

如果我尝试创造u://.gitconfig通过 git bash 然后我得到permission denied.

C:\Users\<My Username>\

不包含对 git 的引用。

我尝试卸载,在注册表和文件系统中搜索所有对 git 的引用,但我找不到任何内容(尽管 Windows 文件搜索很糟糕)。

这到底是怎么回事?为什么即使重新安装后,这些详细信息仍然是全局设置???

Thanks


全局 gitconfig 存储在$HOME位置(在 Git bash 会话中)。
你有可能有一个$HOME(或 DOS 会话中的 %HOME%)引用u:\.

如果是这样,简单地set HOME=%HOMEPATH%(如果你有HOMEPATH像 Windows 7 中那样定义),并且您应该能够恢复访问/更新your全局 Git 配置。


OP 补充道:

my %HOMEPATH%被设定为\,将设置HOME有什么帮助吗?

好吧,实际上不是,因为HOME不是 Windows(Xp、Vista 或 7)通常设置的环境变量。

修复了它,太棒了,将 HOME 设置为c:\users\me

这是正确的修复,尽管修复HOMEPATH(即使这不直接涉及 Git)也是可取的(它不应该指u:\).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

git全局配置问题 的相关文章

  • 如何从 Visual Studio 2013 将现有解决方案添加到 GitHub

    我浏览了许多关于 VS 2013 中新的 Git 集成的网页 它们不涉及向 Github 添加现有解决方案 事实上 我找不到太多关于使用 GitHub 而不是 Visual Studio Online 的信息 谁能告诉我如何从现有解决方案开
  • 错误:获取远程存储库“origin”时出错,返回状态代码-1:

    我在 Windows 上运行 Jenkins 当我尝试通过 jenkins 构建我的项目时 出现以下错误 git exe c core askpass true fetch tags progress
  • 在家庭和办公室进行开发,GIT 会比使用 xcopy 的 SVN 更容易吗?

    如果出于安全原因 源代码只能存储在我的家庭计算机和办公室计算机上 如果传输代码的唯一方法是 USB 密钥 那么哪种源代码控制是最好的 SVN还是GIT 注意 两台计算机之间没有网络连接 我推荐git 无论哪种方式 您都需要 USB 密钥上的
  • GIT Rebase 对多个 0.5GB 二进制文件致命

    这个问题本质上是重新开rebase 期间 git 崩溃 https stackoverflow com q 7692944 1286639从来没有答案 我正在尝试从我的 secc 分支进行变基 git rebase main First r
  • 使用 Jenkins Git 插件中的 SSH 密钥在构建期间运行 Git 命令

    我们在 Jenkins 上的构建作业作为发布构建的一部分运行一些 git 命令 例如 git push 和 git pull 因此需要一种在构建期间从 shell 运行经过身份验证的 git 命令的方法 我们的詹金斯奴隶不持有任何凭证 因为
  • git 交互式变基:停止而不提交

    长话短说 有办法进去吗git rebase i停止编辑 没有提交 ID TLDR 更长的版本 背景 With git rebase i 我得到一个文本编辑器 我可以在其中定义命令列表 从pick COMMIT ID在每一行上 其中一个选项是
  • 在 Github 提交中强制执行 PEP-8'ish 格式

    是否有任何预制解决方案可以在 Git 提交挂钩中强制执行良好的 Python 标准 有没有办法在本地结帐中自动执行此过程 类似于 Bazaar 可以将提交挂钩推送给客户端 当您签出存储库时 它会安装提交挂钩 这应该足够了 无需运行进一步的工
  • 为 3 人团队设置 Git?

    这篇文章的目的是总结所有信息 为 3 人参加比赛建立一个封闭的存储库 请随意将我没有注意到的问题添加到列表中 请将每个问题的每个答案添加为单独的答案 情况一 草稿和文件可以在3人之间交换 这 writer 只能将文件推送到 存储库 情况B
  • 如何使用 jenkins shell 创建新的 git 分支

    我想达到以下目标 在某些詹金斯工作中 从 dev branch 创建一个新分支 对新创建的分支 new branch 进行一些更改 将新创建的分支推送到 git repo 我在詹金斯中执行了以下步骤 我已经在 源代码管理 部分配置了我的 g
  • 当必须同时使用 Git 和 Subversion 时如何处理 Git-svn

    Update 更详细地说 我尝试在家使用纯 Git 的原因是 我的公司希望迁移到 Git 但经理不愿意进行更改 因为开发人员不了解我们自己的存储库上的 Git 所以 我尝试做的是 我尝试让每个人都使用 Pure git 同时有人可以在这个学
  • 有什么方法可以有效地应用大型 git 补丁吗?

    我们收到了一个大补丁 修改了大约 17000 个文件 其大小为5 2G 应用补丁时git apply 3 12个小时后还没有完成 我们将每个文件的补丁分成更小的补丁 然后一一应用它们 这样至少我们可以看到进度 再次卡在一个文件补丁上 仍然有
  • 计算机死机后 Git 存储库损坏

    我的电脑死机了 现在我的一个 git 存储库也坏了 当我尝试结账大师时 它告诉我 warning ignoring broken ref refs heads master error Your local changes to the f
  • 从历史记录中删除不需要的文件,包括带有过滤分支的所有引用

    我最近克隆了一个 SVN 存储库 其中曾经有一些二进制文件 但不再需要了 不幸的是 我已经将它和包含的二进制文件推送到了 Github 我现在想使用 git filter branch 删除它们 但在标签和分支方面我遇到了一些问题 基本上
  • 通过 SFTP 克隆 Git 存储库

    每次我尝试克隆 Git 存储库时都会遇到致命错误 我运行这个 git clone sftp email protected cdn cgi l email protection git foobar git 我得到这个 fatal Unab
  • 恢复后如何挑选提交?

    我正在研究我的feature branch并在审核后合并到development待部署 后来 一位同事决定发布一个版本 并将他和我的合并到master 在部署时 他意识到他的代码有错误并恢复了master 在我们的分叉和拉动流程中 这意味着
  • 无法使用 File delete() 方法删除 git repo 中的 .pack 文件

    对于我正在编写的这个方法 我使用 jgit 库克隆一个 git 存储库 然后对这些文件执行一些操作 最后我想删除该存储库 我遇到的问题是 当我在 pack 文件 位于 git objects pack 中 上调用 delete 方法时 它无
  • 运行“git gui”时如何跳过“松散对象”弹出窗口

    当我运行 git gui 时 我会看到一个弹出窗口 上面写着 This repository currently has approximately 1500 loose objects 然后它建议压缩数据库 我之前已经这样做过 它将松散对
  • 如何归档旧的 git 标签?

    我的 git 存储库中有一些不再重要的旧标签 我想存档标签 以便在运行 git tag 时默认情况下它们不会显示 我不想删除它们 因为我想保留历史记录 我怎样才能做到这一点 可以将标签保留在存储库中并避免将它们列为标签 它还可以避免默认克隆
  • git 无法暂存文件,将所有文件显示为重复,但字符大小写不是问题

    就我而言 我对我的文件之一进行了简单的一项更改 并想提交我的更改 但注意到 commit am 没有添加 提交该文件 发出 git 后ls files stage 我看到项目中的所有文件可能都显示为重复项 这是其中一个文件的示例 10064
  • 如何使用 BFG 删除受保护的提交

    使用 BFG 清理存储库时 https rtyley github io bfg repo cleaner https rtyley github io bfg repo cleaner 遇到以下情况 Protected commits T

随机推荐

  • 如何让d3的translate:translate-drag功能更加流畅?

    In 这个 JSFiddle https jsfiddle net sachid 8d6ht3dL 我已经在 svg 中实现了元素 我希望这组元素可以拖动 并且我已经尝试过d3 drag并使用transform translate 拖动并不
  • 在 AKS 集群中安装 nginx ingress 失败并出现 SyncLoadBalancerFailed 错误

    我有一个带有 Web 应用程序的 AKS 集群 我想配置一个 nginx Ingress 控制器以将应用程序公开到互联网 然后启用 TLS 我一直在关注官方文档 https learn microsoft com en us azure a
  • 当我尝试连接 Box.com 的 API 时,rauth2 解码器无法处理 access_token

    这是我用于连接到 Box 的代码 但我无法让 box storage get auth session data data 工作 从 rauth 导入 OAuth2Service box storage OAuth2Service name
  • 如何在 Android 中处理 3 个嵌套回收器视图中的数据 [Kotlin]

    我有一个由三个回收者视图组成的结构 因此 有一个父回收器视图包含一个子回收器视图 而该子回收器视图又包含一个子回收器视图 为了理解 就像第一个回收者视图是楼层总数 第二个回收者视图是房间总数 第三个回收者视图是设备总数 我有一个房间数据库
  • Objective-C 将数字舍入到最接近的 50

    如何将数字四舍五入到最接近的 X 值 例如 50 IE 47 就是 50 24 将是 0 74 就是 50 99 就是 100 etc 我真的不知道从哪里开始研究如何做到这一点 附 我在 iPhone 上使用 cocoa touch 多谢
  • 使用lambdaify将硬积分转换为lambda函数

    我想对函数进行羔羊化Integral t t t 0 x 它有效 但是我的新函数由lambdify 不返回数字 而仅返回sympy integrals integrals Integral班级 但我不希望这样 我希望它返回一个浮点数 这是我
  • Hibernate 不保存值的集合

    好吧 我现在已经在几个项目中使用了 Hibernate 但在使用它之前我并没有了解它的复杂性 我开始查看使用 JPA 注释并与 Spring 集成的代码 一切运行良好 但现在我想向我的学生教授基本的 Hibernate 并且我正在创建一个示
  • 如何摆脱“从预捆绑文件加载”消息?

    在启动屏幕之后 但在加载应用程序之前 屏幕顶部会出现一条 正在从预捆绑文件加载 消息 持续时间只有几百毫秒 我在开发中不介意这一点 但在手机上运行时我仍然看到此消息 这是我创建捆绑包的方法 有任何想法吗 谢谢 react native bu
  • Cardview Click 未打开活动

    我的问题 no error in this project i can run successful 我的按钮可以在特定时间点击 当我点击回来时 它根本不起作用 我认为我的问题与父母有关 我的项目父级有什么错误 请帮帮我 下面是我的 Jav
  • WCF Web服务流响应的最佳实践

    我正在尝试从 WCF Web 服务中提取大量数据 请求相当小 而响应消息将非常大 目前 由于 IIS6 对其可分配的内存 1 4GB 有限制 Web 服务正在引发 SystemOutOfMemory 异常 我在一些博客中读到 实施流式传输可
  • 如何优雅地降级 CSS 视口单位?

    CSS 视口单位 vw vh vmin vmax 非常棒 我想开始将它们用于字体 但我注意到here http caniuse com viewport units他们没有得到广泛的支持 我尝试在不支持的浏览器中搜索任何用于优雅降级的最佳实
  • ASP.NET MVC 4 参数由正斜杠“/”分隔,未正确传递参数

    我试图遵循许多网站使用的约定 这些网站使用多个正斜杠传递参数 而不是使用 GET 模型 也就是说 我希望使用如下 URL http www foo bar controller action arg1 a arg2 b arg3 c 以这种
  • jquery-select2 ajax搜索在另一个div中显示标签

    我想在另一个 div 中显示所选结果 而不是在输入框中显示 function formatRepo repo if repo loading return repo text var markup div class select2 res
  • 计算出的“goto”是否尊重 C++ 对象的生命周期?

    Regular goto在 C 中尊重对象生命周期 即使用goto跳出块将为适当的局部变量运行析构函数 start NonTrivial object if again goto start will call object NonTriv
  • 为什么oracle区分大小写?

    Oracle 默认区分大小写 而 SQL Server 和 MySQL 等其他数据库默认不区分大小写 这是否有原因 我知道有一些方法可以启用 禁用区分大小写 但 Oracle 与其他数据库不同似乎很奇怪 我还试图了解区分大小写的原因 我可以
  • 如何在 RichFaces/JSF 页面中嵌入和调用 javascript 脚本

    我一直在寻找一种在 JSF 页面中嵌入和调用 javascript 函数的方法 我也在使用 RichFaces 为了定义该函数 我似乎可以以跨浏览器支持的方式执行此操作
  • 模板参数中的自引用模板

    我该怎么做才能使这项工作成功 template
  • 使用 OpenCV 捕获 H264 流

    所以 一段时间以来 我一直在尝试让我的 Raspberry Pi 2 使用 OpenCV 从我的 Logitech C920 捕获 H264 流 我一直在互联网上搜寻信息 但没有运气 简短的系统描述 Raspberry Pi 2 运行 Ra
  • 透明背景上的 CoreText 字体平滑

    我尝试在 半 透明背景上使用 CoreText appkit 版本 进行渲染 结果边缘不平滑 在网上搜索表明这个问题没有解决方案 但是我不相信它 因为一个简单的观察 如果我创建一个包含相同字符串的 CATextLayer 那么字体是可爱和平
  • git全局配置问题

    不知何故 我的全局 git msysgit 设置user name and user email 天知道还有什么 被设置为最近前同事的详细信息 当我尝试改变它们时 我得到了could not commit to u gitconfig 如果