Git で作業している間、開発者はしばしばプロジェクトに変更を加える必要があります。場合によっては、すべての変更をリモート リポジトリに追加する準備が整っていない状況に遭遇することがあります。そのため、Git リモート リポジトリから 1 つのファイルのみを更新する必要があります。そのために、「 $ git checkout origin/<ブランチ名> — <ファイル名> 」コマンドが使用できます。
このガイドでは、リモートのオリジン マスターから単一のファイルを更新する手順を説明します。
リモート Origin マスターから単一のファイルをチェックアウト/更新する方法は?
リモートオリジンマスターから単一のファイルをチェックアウト/更新するには、以下の手順に従います。
-
- 必要な Git リポジトリに移動します。
- ファイルを生成し、ステージング インデックスに追加します。
- リモートリポジトリを更新します。
- リモート URL を設定して確認します。
- ファイル コンテンツをリモート リポジトリにプッシュします。
- リモート リポジトリからファイル コンテンツをダウンロードします。
- 「 $ git checkout origin/<ブランチ名> — <ファイル名> ' 指図。
上記のシナリオを実装しましょう!
ステップ 1: Git リポジトリに移動する
「を実行します CD 」コマンドを実行して、目的の Git リポジトリに移動します。
$ CD 「C:\行く \t is_repo'
ステップ 2: ファイルを作成する
「」を実行して新しいファイルを作成します 触る ' 指図:
$ 触る TestFile.txt
ステップ 3: ファイルを Git インデックスに追加する
次に、「 git追加 」コマンドをファイル名とともに実行し、それを Git ステージング領域に移動します。
$ git追加 TestFile.txt
ステップ 4: 変更をコミットする
追加したすべての変更を保存し、Git リポジトリを更新します。
$ gitコミット -m 「ファイルが追加されました」
ステップ 5: リモート URL を設定する
次に、「 gitリモート セット URL 」コマンドとリモート名およびリモート リポジトリ URL:
$ git リモート セット URL オリジン https: /// github.com / ライビョナ / デモ.git
ステップ 6: リモート URL リストを確認する
変更が追加されたかどうかを確認するには、次のコマンドを実行します。
$ gitリモート -の
指定されたリモート URL が正常に追加されたことを確認できます。
ステップ 7: ファイル コンテンツをリモート リポジトリにアップロードする
Git コミットの変更を更新するには、「 ギットプッシュ ' 指図。このコマンドは、変更されたソース コード ファイルを Git ローカル リポジトリから、すべてのブランチを含む GitHub ホスティング サービス リポジトリに送信します。
$ ギットプッシュ
ステップ 8: リモート リポジトリからコンテンツをダウンロードする
リモート リポジトリから最近の変更を取得するには、「 git フェッチ ' 指図:
$ git フェッチ
ノート : Fetch コマンドは、最近の変更をマージせずにダウンロードするだけです。
ステップ 9: リモート Origin ブランチからファイルをチェックアウト/更新する
リモート リポジトリから単一のファイル コンテンツを更新するには、指定されたコマンドをリモート ブランチとファイル名とともに使用します。
$ git チェックアウト 元 / アルファ -- TestFile.txt
その結果、指定されたリモート ファイルを変更できるようになります。
リモートオリジンマスターから単一ファイルを更新する手順を効率的に説明しました。
結論
リモート オリジン マスターから 1 つのファイルをチェックアウト/更新するには、まず、必要な Git リポジトリに移動します。次に、テキスト ファイルを生成し、それを Git ステージング インデックスまで追跡して、Git リポジトリを更新します。その後、目的のリモート URL を設定し、追加されたローカルの変更をリモート リポジトリにプッシュします。次に、リモート Git リポジトリからファイル コンテンツをダウンロードします。最後に、「 $ git checkout origin/<ブランチ名> — <ファイル名> ' 指図。この記事では、リモートのオリジン マスターから単一のファイルをチェックアウト/更新する方法について説明しました。