我在 32 位 Windows 8 系统上,运行 GitHub for Windows。我的存储库的主分支有一个 HTML 文件。我激活了 GitHub 的网页服务。为了提供我的网页,我切换到我的“gh-pages”分支,并运行“git checkout master -- MyWebPage.html”,然后进行了提交和同步。
现在,我在“master”分支上更新了我的网页。当我试图将文件重新复制到“gh-pages”分支时,什么也没发生!它没有复制,因为文件已经存在。我猜它不考虑更新的状态。
如何使用最新的跨分支重新复制?网页是两个分支唯一共有的文件。我听说过一种叫做“合并”的东西,但它可能在分支级别工作,我不希望复制“主”分支的所有文件,只复制我已经做过的网页。