git pull コマンド

Git 基本操作


git pullこのコマンドは、リモートからコードを取得してローカルのバージョンにマージするために使用されます。

git pull実際にはgit fetchとgit mergeの省略形です。まずリモートリポジトリから最新のコミット記録を取得し、それからこれらのコミット記録を現在のブランチにマージします。

コマンド形式は次のとおりです:

git pull [远程仓库名] [分支名]
  • [リモートリポジトリ名]通常はorigin、デフォルトのリモートリポジトリ名です。
  • [ブランチ名]マージしたいリモートブランチです。たとえばmain 或 master。

例

更新操作:

$ git pull
$ git pull origin

リモートホスト origin の master ブランチを取得して、ローカルの brantest ブランチとマージします。

git pull origin master:brantest

リモートブランチが現在のブランチとマージする場合、コロンの後の部分は省略できます。

git pull origin master

上記のコマンドは、origin/master ブランチを取得し、ローカルの brantest ブランチとマージすることを示します。

上記の pull 操作を fetch で表すと次のようになります:

私のhttps://github.com/tianqixin/サンプル-git-testを例にすると、リモートから読み込んでローカルブランチにマージします。

$ git remote -v  # 查看信息
origin    https://github.com/tianqixin/サンプル-git-test (fetch)
origin    https://github.com/tianqixin/サンプル-git-test (push)

$ git pull origin master
From https://github.com/tianqixin/サンプル-git-test
 * branch            master     -> FETCH_HEAD
Already up to date.

上記のコマンドは、origin/master ブランチを取得し、ローカルの master ブランチとマージすることを示します。



Git 基本操作

その他の拡張