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」 ”。