将Github repo移植到另一种语言

时间:2012-02-02 15:43:36

标签: git github

我想将别人的回购移植到另一种语言。就我而言:SCSS -> Stylus,但很容易就是Javascript -> Coffeescript

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

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

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

理想情况下,我可以根据主要repo的CSS的新更改来区分原始CSS副本,然后相应地更改我的Stylus文件。有一个简单的方法吗?

1 个答案:

答案 0 :(得分:7)

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

相关问题