几个月前,我开始为其他人的GitHub回购填充维基。
我放了说明here。
昨天我决定要添加一个新页面。没有人同时修改了维基,所以我想我可以重复这些指示...
所以我从/path/to/MathBox/mathbox.wiki/
运行gollum(目前包含Home.md
和Slides.md
,它正确反映了wiki),在localhost:4567
启动我的浏览器,然后添加通过将[[foo]]
添加到主页,保存并点击它来新建一个页面。
在编辑模式下将其打开为空白页面,然后我添加一些虚拟文本,保存,退出浏览器,退出gollum。
但是当前文件夹中的文件没有改变。 Home.md
应该有一个额外的行,并且应该有一个包含我的虚拟文本的新Foo.md
文件。但没什么!
甚至更奇怪的是,再次运行Gollum显示维基处于新的状态。所以我的变化被记录在某个地方。但由于它不在工作文件夹中,GitHub Desktop并没有意识到我已经进行了修改。
这里出了什么问题?
答案 0 :(得分:1)
Gollum在git存储库中读取和存储文件,它不会从存储在当前目录中的未提交文件中读取。
使用内部编辑器创建新文件时,它将创建一个包含内容的文件,并将其提交到本地存储库。
但是当您使用外部编辑器创建文件时,您必须提交,以便gollum可以从git存储库中读取它。