rmdir.cn

git pull

拉取远程更改并合并

语法

git pull [远程名] [分支名]

说明

从远程仓库拉取更改并自动合并到当前分支。相当于 git fetch + git merge。

参数

  • --rebase

    使用 rebase 而非 merge 合并更改

  • --ff-only

    仅在可快进时合并

  • --no-rebase

    强制使用 merge 而非 rebase

示例

拉取更新

从远程仓库拉取最新更改

git pull origin main

使用 rebase

使用 rebase 方式拉取更新

git pull --rebase origin main

仅快进合并

仅在可快进时进行合并

git pull --ff-only