大家好,你们都还好吗?
我从雇主那里 fork 了我的本地 Discourse 实例的一个主题仓库,然后收到一条消息,说我需要提交一个更改才能编辑该主题。
我提交了各种小的更改并进行了更新,但仍然收到错误消息。
我通过 Ubuntu 22.04 运行本地实例。
我是否应该在 Ubuntu 命令行中对我的 git 账户进行身份验证,以便 Discourse 将该仓库识别为我自己的 fork?
或者,是否有办法在 Discourse 实例本身(localhost:4200)中对 git 进行身份验证?
提前感谢!
如果您从 GitHub 安装了一个 fork,您需要对 GitHub 上的该 fork 进行更改,才能更新您的 Discourse 主题…
如果您安装了原始主题,然后对其进行了 fork,则需要重新安装该主题的 fork 版本。
这些都不应该相关,但如果存储库在 GitHub 上被设置为私有,您将需要采取更多步骤来安装主题:Installing a theme from a private Git repository
5 个赞
pfaffman
(Jay Pfaffman)
3
另外,如果你想对主题进行测试/开发,然后将更改提交到 GitHub,你应该查看 Install the Discourse Theme CLI console app to help you build themes,并在生产站点上主题的副本中进行操作,该副本只有你或其他管理员才能看到。
5 个赞