0

所以我在一个网站上工作,我通过 git push 从我的本地更新到服务器。(git推送开发/直播)。

我的问题是,目前我一直在对网站进行重大更改,但也出现了一些需要在实时网站上修复的错误。

如何在不推动整个本地存储库运行的情况下对实时站点进行小修复?

4

1 回答 1

1

您可以使用分支来修复错误,然后合并到主分支并在需要时推送到实时网站。

要创建一个新分支并立即打开它:(git checkout -b branchname当然,您可以键入任何名称而不是“branchname”)。

如果要更改分支,只需键入git checkout后跟要处理的分支的名称(主分支称为“master”)。

要将新分支合并到主分支,首先切换到主分支,如上所述 ( git checkout master),然后键入git merge branchname. 当然,“branchname”将替换为您要合并的分支的实际名称。

更多信息可以参考这篇文章: http: //git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging

于 2013-04-17T13:03:28.463 回答