如何添加新的本地分支来跟踪GitHub页面(gh页面)创建的远程分支



我在GitHub页面上部署了一个repo,并创建了一个新的分支(gh页面(。

但在我的机器上,当我将更改推送到原点时,它只会进入master分支,我必须手动将更新的内容添加到gh页面。

如何将gh页面分支添加到本地机器中,以便自动将更改推送到GitHub页面?

您可以使用git branch:创建分支

$ git branch gh-pages

然后查看:

$ git checkout gh-pages

或者使用-b标志同时执行两个操作:

$ git checkout -b gh-pages

完成后,您可以执行更改并提交它们,然后在推送时使用分支名称:

$ git push origin gh-pages

您必须获取远程分支并签出该分支。以下假设只有一个远程。

git fetch origin
git checkout gh-pages

如果您使用的是多个远程,那么您需要在分支签出时更加具体。

git fetch origin
git checkout origin/gh-pages -b gh-pages

最新更新