将Github repo移植到另一种语言

Ian*_*lor 3 git github

我想将别人的回购移植到另一种语言.在我的情况下:SCSS -> Stylus,但它可能很容易Javascript -> Coffeescript.

最好的方法是什么?我是不是该:

  • 分叉回购并编辑文件,无意拉请求.在这里,我只是要求保持两者之间的联系,以便将来可以提取更新.
  • 启动一个新的repo,将遥控器设置为原始,然后拉动然后编辑文件.
  • 别的什么?

此外,继续更新新语言仓库的最佳方法是什么?

理想情况下,我可以根据主要repo的CSS的新更改来区分原始CSS副本,然后相应地更改我的Stylus文件.是否有捷径可寻?

Wes*_*ker 7

因为你想随着时间的推移跟踪它,我可能会分叉现有的repo,然后在一个单独的分支中进行更改("rewrite-for-foo").因为当您再次检查主数据并且可以查看最近的更改和差异历史时,您可以轻松地看到需要应用于重写的内容.更重要的是,您实际上可能希望在新版本中保留至少一些原始文件,例如文档,配置文件等.通过分支和使用分支,您可以更好地跟踪原始分发中您想要的一些更改.