使用Gollum将新页面添加到GitHub wiki

时间:2016-07-20 11:56:40

标签: gollum-wiki

几个月前,我开始为其他人的GitHub回购填充维基。

我放了说明here

昨天我决定要添加一个新页面。没有人同时修改了维基,所以我想我可以重复这些指示...

  • 进行修改:

所以我从/path/to/MathBox/mathbox.wiki/运行gollum(目前包含Home.mdSlides.md,它正确反映了wiki),在localhost:4567启动我的浏览器,然后添加通过将[[foo]]添加到主页,保存并点击它来新建一个页面。

在编辑模式下将其打开为空白页面,然后我添加一些虚拟文本,保存,退出浏览器,退出gollum。

但是当前文件夹中的文件没有改变。 Home.md应该有一个额外的行,并且应该有一个包含我的虚拟文本的新Foo.md文件。但没什么!

甚至更奇怪的是,再次运行Gollum显示维基处于新的状态。所以我的变化被记录在某个地方。但由于它不在工作文件夹中,GitHub Desktop并没有意识到我已经进行了修改。

这里出了什么问题?

1 个答案:

答案 0 :(得分:1)

Gollum在git存储库中读取和存储文件,它不会从存储在当前目录中的未提交文件中读取

使用内部编辑器创建新文件时,它将创建一个包含内容的文件,并将其提交到本地存储库。

但是当您使用外部编辑器创建文件时,您必须提交,以便gollum可以从git存储库中读取它。