使用git进行跨平台开发

时间:2010-12-24 03:08:46

标签: git cross-platform

我正在为C ++开发一个OpenGL包装器。显然,这需要针对不同平台的不同实现。例如窗口管理和上下文创建。

现在的问题是,如果我在我的主平台(Windows)上实现一个新功能,其他平台的代码还没有包含此功能,这似乎是一个坏主意。我必须首先提交Windows代码,然后提交Linux代码等。

这种情况有不同的解决方案吗?

1 个答案:

答案 0 :(得分:2)

创建一个单独的分支来处理该功能,并在它在Windows和Linux上运行时将其合并到master。