gh repo sync

gh repo sync [<destination-repository>] [flags]

从源存储库**同步(sync)**到目标存储库。同步使用源存储库的 mian 分支,来更新目标存储库上的匹配分支,使它们相等。如果指定了--force标志,则强制同步两个分支。

如果没有参数,则选择本地存储库作为目标存储库。

默认情况下,源存储库是目标存储库的父存储库。可以使用--source更改

Options

-b, --branch <string>
同步的分支 (default: main branch)
--force
强制同步
-s, --source <string>
源存储库

Examples

# 同步
$ gh repo sync

# v1 分支同步
$ gh repo sync --branch v1

# 同步 owner/cli-fork
$ gh repo sync owner/cli-fork

# owner2/repo2 的内容,同步进 owner/repo
$ gh repo sync owner/repo --source owner2/repo2

See also