我正在尝试将我的 repo https://github.com/mjq4my/React 推送到 github-pages 以便托管它,同时还将它绑定到我购买的自定义域。我已经有两个分支,develop 和 main,并创建了第三个名为 gh-pages 的分支来运行部署命令(从教程中找到)。我对此有点困惑,因为首先,当我在我的主分支中运行“npm run deploy”时,它会在那里创建构建文件夹,然后有一堆更改要我推送。构建文件夹不应该只发送到 gh-pages 分支吗?其次,我的 github 页面已经上线,但是当我点击我的域“mjqmedia.com”时,它只会显示一个空白页面。
有人能帮我解决这个问题吗?不确定我是否需要向 .gitignore 添加一些东西或删除分支或什么。
我尝试将 develop 合并到 main,然后运行 deploy 命令,但是这会在我的主分支中创建一个构建文件夹,从而使其领先于我的 develop 分支。我不想提前添加东西!我以为构建文件夹只会被发送并严格部署到 gh-pages 分支。