ホームページ  >  記事  >  バックエンド開発  >  内部リポジトリから ssh 経由で mod tiny が失敗する

内部リポジトリから ssh 経由で mod tiny が失敗する

WBOY
WBOY転載
2024-02-10 15:30:101069ブラウズ

通过 ssh 从内部仓库进行 mod tidy 失败

php エディタ Baicao が Tidy を改造する際に問題が発生し、内部倉庫から ssh 経由で操作しようとしましたが失敗しました。この状況はコード ウェアハウスに混乱をもたらし、開発プロセスとプロジェクトの安定性に影響を与える可能性があります。この問題を解決する前に、失敗の原因と、コード ウェアハウスの健全性を確保するための考えられる解決策を理解する必要があります。次に、この問題を解決する方法を詳しく見ていきます。

質問内容

内部 github リポジトリを使用している場合、go mod tiny ができません。 ssh 認証は単独で動作するようですが (以下のログを参照)、go mod tiny は内部リポジトリにアクセスし、

をスローします。 リーリー

私の github 操作から

リーリー

ログイン秘密キーの追加

リーリー

記録依存関係のインストール

リーリー

go env 出力

リーリー ###私は何を取りこぼしたか?これどうやってするの?

回避策

各ステップは別個のプロセスで実行されるため、現在のプロセススコープ環境を変更する操作は次のステップに「存続」しません。

###例えば:### ssh エージェントと通信するための環境を適切にセットアップするには、「依存関係のインストール」ステップで

eval "$(ssh-agent -s)"

を再実行する必要があります。

以上が内部リポジトリから ssh 経由で mod tiny が失敗するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。