github - 是否可以在 Gollum wiki (GitHub wiki) 页面中重定向?

标签 github wiki gollum-wiki

在 RailsConf 2012 上,我们本地的 Ruby 小组创建了一个 crowd-sourced wiki .我们对它的接收情况感到非常满意(截至今天有 218 位观察者)。

一些成员正在参加 Goruco 2012,我们想为那个 session 做一些类似的事情。当前的计划是拥有一个大型的基于 git 的 Ruby session 维基。我们有过去几年的内容(RubyConf 2011、RailsConf 2011、2012,现在是 Goruco 2012),所以我们想把它合并到一个地方。到目前为止,RailsConf 2012 wiki 已经获得了最多的观察者,我们希望保留这些。最简单的方法似乎是像这样重命名存储库:

  • 旧:https://github.com/newhavenrb/railsconf2012/wiki
  • 新:https://github.com/newhavenrb/conferences/wiki

  • 然后,“主页”页面将按年份列出 session 。

    但因为它已成为社区资源,我们不想断开来自博客、Twitter 等的任何链接。最简单的方法是什么?是否Gollum支持任何类型的重定向? (或者我们需要想出一个创造性的解决方案吗?)

    最佳答案

    由于没有人从木制品中走出来,所以我打算这样做:

  • 克隆现有维基
  • 运行脚本


  • for f in *.md; do
      cat <<EOF > $f
    We've Moved!
    ------------
    
    The RailsConf 2012 wiki is now [a general Ruby conference wiki](https://github.com/newhavenrb/conferences/wiki).
    
    Please find this page in its new home:  https://github.com/newhavenrb/conferences/wiki/$(basename $f .md)
    EOF
    done
    

    这将使 Markdown 像这样:

    We've Moved!

    The RailsConf 2012 wiki is now a general Ruby conference wiki.

    Please find this page in its new home: https://github.com/newhavenrb/conferences/wiki/Rich-Hickey-Keynote


  • 提交更改(除了 Home.mdREADME.md_Footer.md_Sidebar.md ;它们是错误的)
  • 将现有维基重命名为 conferences
  • 创建名为 railsconf2012 的新仓库
  • 按“我们搬家了!”内容到新railsconf2012 repo
  • 关于github - 是否可以在 Gollum wiki (GitHub wiki) 页面中重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11138802/

    相关文章:

    git - 在开源项目的分支上开发 2 个功能

    java - 在 Java 中解析 XML 文档时处理特定行

    asp.net - Windows 版咕噜维基?

    git - 使用 Github : fatal: could not read Username 推送提交时出错

    github - github 访问 token 背后​​的原因是什么?

    git - 无法在此框上推送到 GitHub

    从问题到 Wiki 的 GitHub 链接

    mysql - 如何下载维基百科中某个类别内的所有页面?

    GitHub:在本地使用 wiki:初始推送到 GitHub wiki 时出错