git push を適切に強制するにはどうすればよいですか?

Git Push Wo Shi Qieni Qiang Zhisurunihadousurebayoidesuka



Git では、プロジェクトのソース コード ファイルに変更が加えられると、「 $ git プッシュ 」コマンドを使用して、これらの追加された変更をローカル リポジトリに取り込み、Git リモート リポジトリを更新します。開発者は、このコマンドを使用して Git リモート リポジトリを更新し、Git の履歴をプロジェクトの共同作業者と共同作業します。ただし、状況によっては、リモート履歴を更新したいと考えています。これが「 $ git push –force 」コマンドが入ります。

このガイドでは、git push を適切に強制する手順を説明します。

git push を適切に強制するにはどうすればよいですか?

git プッシュを適切に強制するには、まず、Git ローカル リポジトリに移動し、リモート リポジトリをローカル リポジトリにクローンします。更新されたリモート リポジトリ データを取得し、「 $ git push –force origin <ブランチ名> 」コマンドを使用して、ローカル ブランチを強制的にリモート リポジトリにプッシュします。







それでは、先に進んで上記の手順を実装しましょう!



ステップ 1: ローカル リポジトリに移動する

まず、「 CD ' 指図:



$ CD 「C:\ユーザー \n azma\Git\Demo14'





ステップ 2: リモート リポジトリのクローンを作成する

URL を指定して、Git リモート リポジトリを Git ローカル リポジトリに複製するには:

$ gitクローン https: /// github.com / GitUser0422 / demo5.git



ステップ 3: リモート リポジトリを取得する

次に、更新されたリモート リポジトリ データをフェッチします。

$ git フェッチ

以下の出力からわかるように、リモート リポジトリの更新されたデータは正常にフェッチされています。

ステップ 4: Git ブランチをプッシュする

ローカル リポジトリ ブランチをリモート リポジトリ ブランチにプッシュするには、次のコマンドを実行します。

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

ここで、「 -力 」オプションを使用して、ブランチを強制的にリポジトリにプッシュします。私たちの場合、ローカルの「 主人 」ブランチがリモート リポジトリに正常にプッシュされました。

リモート ホスティング サービスの GitHub を使用して強制プッシュ操作を確認することもできます。

適切に git push を強制する最も簡単な手順を提供しました。

結論

git push を適切に強制するには、まず、Git リポジトリに移動し、「 $ git クローン ' 指図。更新されたリモート リポジトリ データを取得し、「 $ git push –force origin <ブランチ名> 」コマンドを使用して、ローカル ブランチを強制的にリモート リポジトリにプッシュします。このガイドでは、git push を適切に強制する方法を説明しました。