「致命的:オリジンがGitリポジトリではないようです」エラーを修正する方法



問題を排除するために楽器を試してください

Gitは分散バージョン管理システムであり、主にソフトウェア開発中のソースコードの変更を追跡するために使用されます。 GitHubは、Gitを使用したバージョン管理のためのオンラインホスティングサービスです。これらのサービスは両方とも、ソフトウェア開発で広く使用されています。ただし、ごく最近、ユーザーがMacターミナルで「git」コマンドを実行できないという報告が多数寄せられています。



致命的:「origin」はGitリポジトリエラーではないようです



この記事では、エラーがトリガーされる理由について説明し、問題を修正するための実行可能な解決策を提供します。競合を避けるために、ガイドに注意深く従ってください。



「致命的:「origin」はGitリポジトリではないようです」エラーの原因は何ですか?

複数のユーザーから多数のレポートを受け取った後、問題を調査することを決定し、その根本原因の特定を開始しました。私たちの報告によると、このエラーがトリガーされる理由は以下のとおりです。

  • 起源がありません: このエラーは通常、「原点」が欠落している場合に発生します。 Originは「Github-Fork」への参照であり、欠落していると、一部のコマンドが正しく機能しません。
  • 間違ったURL: 場合によっては、アプリケーションによって設定されたURL構成が誤っている可能性があり、変更が必要になる可能性があります。そのため、一部のコマンドが正しく機能しない可能性があります。

問題の性質についての基本的な理解ができたので、次に解決策に進みます。

解決策1:オリジンの追加

Origin(Forkへの参照)が欠落している場合、特定のコマンドが正しく機能しない可能性があります。したがって、このステップでは、Originを手動で追加します。それを行うには:



  1. 押すコマンド '+ 'スペース' 同時にボタン。
  2. タイプターミナル 」を押して「 入る '。

    MacOSターミナル

  3. タイプ 次のコマンドで「 入る 「」
    git remote -v
  4. 名前の付いたリモートがあるかどうかを確認します '原点' 記載されています。
  5. そうでない場合、それはあなたの「 原点 ' 不足している。
  6. 追加 次のコマンドを使用したオリジン
    git remote add origin url / to / your / fork
  7. 小切手 問題が解決しないかどうかを確認します。

解決策2:URLを変更する

URLが正しく参照されていないと、アプリケーションの特定の機能が正しく機能しなくなる可能性があります。したがって、このステップでは、URLを変更します。そのために:

  1. 押すコマンド 「+」 スペース 」ボタンを同時に押します。
  2. タイプターミナル 」を押して「 入る '。

    MacOSターミナル

  3. 使用する 以下のコマンドでURLを変更します
    git remote set-url origin ssh://git@github.com/username/newRepoName.git
  4. 小切手 問題が解決しないかどうかを確認します。

解決策3:オリジンをマスターに変更する

マスターからプルしようとしている場合は、リモートを追加または削除する前に、原点をマスターに変更する必要があります。したがって、このステップでは、オリジンをマスターに変更します。そのために:

  1. 押すコマンド 「+」 スペース 」ボタンを同時に押します。
  2. タイプターミナル 」を押して「 入る '。

    MacOSターミナル

  3. 使用する コマンド 未満 を変更するには 原点 マスターする
    git pull origin master
読んだ2分