登录
首页 >  Golang >  Go问答

以root权限运行delve时获取版本控制系统状态时发生错误

来源:stackoverflow

时间:2024-02-17 16:00:25 382浏览 收藏

今天golang学习网给大家带来了《以root权限运行delve时获取版本控制系统状态时发生错误》,其中涉及到的知识点包括等等,无论你是小白还是老手,都适合看一看哦~有好的建议也欢迎大家在评论留言,若是看完有所收获,也希望大家能多多点赞支持呀!一起加油学习~

问题内容

我尝试在 arch linux 上运行 sudo dlv debug,但不断收到以下错误:

error obtaining VCS status: exit status 128
    Use -buildvcs=false to disable VCS stamping.
exit status 1

当我删除 .git 文件夹时,sudo dlv debug 按预期运行,所以我认为这可能是 git 的配置问题?!


正确答案


在通过 vscode 调试远程容器中打开的代码时,我遇到了类似的错误消息。

当我使用 git status 时,我收到一条消息,说 git 存储库不安全,由其他人拥有。然后是一条解释使用方法的消息:

git config --global --add safe.directory [your dir here]

执行此操作后,我不再收到 vcs 标记警告

对于来自 google 的用户,您可能没有文件夹的权限。 chmod user:用户文件夹并添加-r以将其传播到子文件夹中。

终于介绍完啦!小伙伴们,这篇关于《以root权限运行delve时获取版本控制系统状态时发生错误》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布Golang相关知识,快来关注吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>