VCS ステータスの取得中にエラーが発生しました: 終了ステータス 128 -buildvcs=false を使用して、VCS スタンプを無効にします。作る: ***

環境

  • マック
  • go バージョン go1.19.4 ダーウィン/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

2. go バージョンを変更することでこの問題を解決しました

GitHub でのこの問題の説明: VCS ステータスの取得中にエラーが発生しました: 終了ステータス 128 #3273

Supongo que te gusta

Origin blog.csdn.net/weixin_46353030/article/details/128888861
Recomendado
Clasificación