环境
- mac
- go version go1.19.4 darwin/amd64
发生错误的步骤
使用了git clone
命令拉取远程仓库到本地后,使用了make install
命令出现:
致命错误:在 '/Users/xxx/xxx/irita' 检测到可疑的仓库所有权
要为本仓库创建特例,请运行:
git config --global --add safe.directory /Users/janel/project/irita
致命错误:在 '/Users/xxx/xxx/irita' 检测到可疑的仓库所有权
要为本仓库创建特例,请运行:
git config --global --add safe.directory /Users/xxx/xxx/irita
go install -tags "netgo ledger" -ldflags '-X github.com/cosmos/cosmos-sdk/version.Name=irita -X github.com/cosmos/cosmos-sdk/version.AppName=irita -X github.com/cosmos/cosmos-sdk/version.Version= -X github.com/cosmos/cosmos-sdk/version.Commit= -X "github.com/cosmos/cosmos-sdk/version.BuildTags=netgo,ledger" -X github.com/tendermint/tendermint/crypto/algo.Algo=sm2 -X github.com/bianjieai/irita/address.Bech32ChainPrefix=i -X github.com/bianjieai/irita/address.PrefixAcc=a -X github.com/bianjieai/irita/address.PrefixAddress=a -X github.com/tharsis/ethermint/types.EvmChainID=1223' ./cmd/irita
error obtaining VCS status: exit status 128
Use -buildvcs=false to disable VCS
解决办法
1、根据指示运行命令
按照终端的报错信息展示,是仓库的权限问题,根据指示运行git config --global --add safe.directory /Users/xxx/xxx/irita
命令后能解决这个问题。
GitHub上也有关于这个问题的解释:Running git as repo owner. #3284文章来源:https://www.toymoban.com/news/detail-687886.html
2、通过更改go版本解决了这个问题
GitHub上关于这个问题的解释:error obtaining VCS status: exit status 128 #3273文章来源地址https://www.toymoban.com/news/detail-687886.html
到了这里,关于error obtaining VCS status: exit status 128 Use -buildvcs=false to disable VCS stamping. make: ***的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!