我在Github上有一个回购,有2个分支“主”和“登台”。我使用“暂存”分支来完成我在测试网站上首次测试的所有更新。然后,一旦更新准备好,我就会与“ master ”合并,然后推送到我的实时网站。
我知道如果我对本地副本进行更改,我可以将其推送到我的“暂存”分支,这只会影响我的测试网站。
然而,如果我需要对我当前的“主”分支进行更改会发生什么情况,以便我可以在所有“之前推送到实时网站 >暂存“更新准备就绪。
我已经更改了本地副本上与我的“暂存”分支同步的文件,如何进行更改以便它只影响我的“主 “分支?
我的PC上是否必须有2份本地文件,一份用于“登台”,另一份用于“大师”?
谢谢!
答案 0 :(得分:-1)
只需对主分支进行更改即可
git add .
git commit -m "your message"
git push
它只会更新您的主分支。然后检查您的暂存分支并执行git merge master
以将这些更改从主服务器合并到暂存。