「git push origin master」が機能しない理由

Git Push Origin Master Ga Ji Nengshinai Li You



Git では、最初にユーザーがローカル マシンで作業し、次に変更を中央サーバーにプッシュして、他のプロジェクト メンバーを更新します。ローカル リポジトリのコンテンツをリモート リポジトリにプッシュするには、ユーザーはまずリモート URL に目的のリモート名を設定する必要があります。 git リモート追加 ' 指図。

この投稿では、「 git push オリジンマスター ' 指図。

「git push origin master」が機能しないのはなぜですか?

リモート URL が指定されていないため、Git ユーザーがローカル コンテンツを GitHub サーバーにプッシュしているときに致命的なエラーが発生することがあります。それを追加するには、「 git remote add <リモート名> <リモート URL> 」コマンドが使用できます。







以下に示す手順では、まず、「 致命的:…。 」エラーが発生し、解決します。



ステップ 1: Git リポジトリに切り替える

最初に、「 CD 」コマンドを実行して、Git ローカル リポジトリに移動します。



$ CD 'C:\Users\LENOVO\Git \t レポです」

ステップ 2: ファイルの生成

リポジトリに新しいファイルを作成するには、「 触る ' 指図:





$ 触る file1.txt

ステップ 3: ファイルを Git インデックスにプッシュする

次に、「 git追加 」 コマンドを使用して、ファイルをステージング インデックスに追加します。



$ git追加 file1.txt

ステップ 4: 変更をコミットする

次に、「 gitコミット ' 指図:

$ gitコミット -m 「file1.txtを追加しました」

ステップ 5: ローカル コンテンツをプッシュする

提供されたコマンドを実行し、リモートおよびブランチ名を指定します。

$ ギットプッシュ オリジンマスター

ご覧のとおり、上記のコマンドは「 致命的:「起源」は……. 実行後のエラー:

ノート: 上記のエラーを解決するには、次の手順を確認してください。

ステップ 6: リモート URL リストを確認する

次に、次のコマンドを使用してリモート URL リストを確認します。

$ gitリモート -の

以下に示す出力によると、ローカル コンテンツをプッシュするために以前に使用したリモート URL が指定されていません。

ステップ 7: リモート URL を追加する

次のコマンドを実行して、リモート URL をリストに追加します。

$ git リモート オリジン https を追加: /// github.com / GitUser0422 / デモ.git

ステップ 8: ローカルの変更をプッシュする

最後に、「 ギットプッシュ 」コマンドを使用して、ローカル リポジトリ データを集中型サーバーにプッシュします。

$ ギットプッシュ オリジンマスター

ご覧のとおり、ローカル コンテンツをリモート リポジトリに正常にプッシュしました。

これで、「git push origin master」コマンドが機能しない問題を解決できました。

結論

git リモートオリジンマスター 」は、リモート URL が指定されていない場合は機能しません。この問題を解決するには、「 git remote add <リモート名> <リモート URL> ' 指図。次に、「 git push <リモート名> <ブランチ> 」コマンドを使用して、ローカル コンテンツをプッシュします。この投稿では、「git push origin master」の実行中に発生する問題について説明しました。