Git Pull と Git Clone: 違いは何ですか?

Git Pull To Git Clone Weiiha Hedesuka



Gitには「 git clone」、「git fetch」、「git Push」、「git pull」 」など、さまざまな機能を備えた多くの機能があります。場合によっては、ユーザーはリモート リポジトリをローカル Git ディレクトリに取得する必要があります。そのためには、「」を使用して指定されたリポジトリのクローンを作成する必要があります。 gitクローン ' 指図。これは通常、履歴も含むリポジトリ全体を取得し、リポジトリの新しいローカル コピーを作成します。一方、「 git プル 」コマンドは、ローカル コピーをリモート リポジトリの最新バージョンで最新の状態に保つために使用されます。

この記事では次のように詳しく説明します。







「git pull」コマンドと「git clone」コマンドの違いは何ですか?

「理解するために」 git プル ' と ' gitクローン 」の主な違いを以下の表で確認してください。



git プル gitクローン
「git pull」は、リモート リポジトリとローカル リポジトリを同期するために利用されます。 ローカルリポジトリの設定には「git clone」コマンドを実行します。
最新の変更をリモート リポジトリから特定のローカル リポジトリに取得して結合します。 リモート Git リポジトリのコピーを生成し、ローカル マシンに保存します。
プロジェクト内で何度でも利用できます。 プロジェクト内で 1 回のみ実行できます。

Git で「git pull」コマンドと「git clone」コマンドを使用するにはどうすればよいですか?

「」を使用するには git pull」と「git clone」 Git でコマンドを実行するには、次の手順に従います。



  • GitHub アカウントにサインインします。
  • 任意のリポジトリを選択し、このリポジトリのクローンをローカル プロジェクトに作成するための HTTPS コードをコピーします。
  • Git Bash ターミナルを起動し、Git ローカル ディレクトリに移動します。
  • 「git clone」コマンドを使用して、リモート リポジトリのリンクを貼り付けます。
  • リモート接続を確認し、すべての変更をローカル Git リポジトリからリモートにプルします。

ステップ 1: GitHub アカウントにサインインする

まずは「」へ GitHub ” をクリックし、ユーザー名とパスワードを入力してサインインします。





ステップ 2: リポジトリを選択する

プロフィールアイコンをクリックし、「 あなたのリポジトリ 」オプションを選択し、そこに移動します。



目的のリポジトリを選択して開きます。たとえば、「」を選択しました。 テストデモ1 ” リモートリポジトリ:

ステップ 3: HTTPS URL をコピーする

指定されたリポジトリのメイン ページで、強調表示された「」をクリックします。 コード 」ボタンをクリックし、「 HTTPS ” URL:

ステップ 4: Git Bash ターミナルを起動する

ここで、[スタートアップ] メニューを使用して Git Bash ターミナルを開きます。

ステップ 5: Git ローカル リポジトリをリダイレクトする

「」を実行します CD 」コマンドを実行し、指定されたローカル Git リポジトリをリダイレクトします。

CD 「C:\Users\user\Git\projectrepo」

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

次に、「」を使用してリポジトリのクローンを作成します。 gitクローン ”コマンドを実行し、コピーした”を貼り付けます。 HTTPS ” URL とそれに伴うもの:

gitクローン https: // github.com / ギツユーザー213 / テストデモ1.git

以下の出力は、リモート リポジトリのクローンが正常に作成されたことを示しています。

ステップ 7: リモート接続を確認する

「」を使用してリモート URL を確認します。 git リモート -v ' 指図:

gitリモート -の

ステップ 8: 変更をプルする

「」を実行して、すべての変更をリモートからローカル ブランチにプルします。 git プル ' 指図:

Gitプルオリジンマスター

結果のイメージは、変更がリモート ブランチからフェッチされたことを示しています。

「」については以上です。 git pull」と「git clone」 ” Git のコマンド。

結論

git プル 」コマンドは、リモート リポジトリで行われた新しい変更を反映してローカル コピーを最新の状態に保つために使用されます。一方で、「 gitクローン 」コマンドは通常、完全な履歴も含むリモート リポジトリ全体をローカル リポジトリから取得し、リポジトリの新しいローカル コピーを作成します。このチュートリアルでは、「」と「 git pull」と「git clone」 ”。