開発者がローカル リポジトリに変更を加えた場合、プロジェクト フォルダーを更新するために、追加されたローカルの変更をリモート リポジトリに公開する必要があります。 「 $ git プッシュ 」コマンドが最も一般的に使用されます。基本的に、それは「 $ git フェッチ 」コマンドを使用して、リモート リポジトリの更新バージョンをダウンロードしました。ユーザーは、既存のリモート ファイルを更新されたローカル リポジトリ ファイルで強制的に上書きできます。
この記事では、リモート ファイルを強制的に上書きする手順を簡単に説明します。
「git push」でリモートファイルを強制的に上書きする方法は?
ローカルの変更を強制的にプッシュしてリモート ファイルを上書きするには、以下の手順に従います。
- Git ローカル リポジトリに移動します。
- 新しいファイルを生成してステージングします。
- 追加された変更で現在のリポジトリを更新します。
- リモート URL リストを調べて、ローカル/リモート リポジトリが接続されていることを確認します。
- 「 $ git push -f <リモート名> <ブランチ名> ' 指図。
上記の実装手順は次のとおりです。
ステップ 1: 目的の作業ディレクトリに移動する
最初に、特定の Git 作業ディレクトリを、指定されたコマンドでパスを指定して開きます。
$ CD 「C:\ユーザー \n asma\Go \T is_12
ステップ 2: 新しいファイルを作成する
「を実行します 触る 」 コマンドを使用して、作業ディレクトリに新しいファイルを作成します。
$ 触る file.txt
ステップ 3: 変更をトラッキング エリアにプッシュする
次に、「 git追加 ' 指図:
$ git追加 ファイル.tx
ステップ 4: 変更を Git リポジトリに保存する
ここで、Git commit を実行して、追加された変更を Git リポジトリに保存します。
$ gitコミット -m 「最初に追加されたファイル」
ステップ 5: リモート URL を表示する
次に、「 git リモート ” コマンドと “ -の 」 オプションを使用して、既存のリモート URL のリストを確認します。
$ git リモート -の
ステップ 6: リモート ファイルを上書きする
最後に、「 ギットプッシュ ” コマンドと “ -f 強制的にプッシュするためのフラグ、リモートおよびブランチ名:
$ ギットプッシュ -f オリジンマスター
それで全部です!私たちは「 ギットプッシュ 」メソッドを使用して、リモート ファイルを強制的に上書きします。
結論
ローカルの変更を強制的にプッシュしてリモート ファイルを上書きするには、まず Git ローカル リポジトリに移動し、新しいファイルを生成してステージングします。次に、追加された変更で現在のリポジトリを更新し、リモート URL リストをチェックして、ローカル/リモート リポジトリが接続されていることを確認します。最後に、「 $ git push -f <リモート名> <ブランチ名> ' 指図。この記事では、リモート ファイルを強制的に上書きする手順を説明しました。