【发布时间】:2017-01-25 13:28:07
【问题描述】:
当我使用我的 git-repos(在 C/C++ 中)时,我会定期切换分支,有时想要构建一个特定的分支或标签(使用 make)。当我切换回当前主要关注的分支时,运行 make 将导致构建时间非常长。就构建系统(例如 make)而言,是否有某种方法可以配置 git,或者使用一些 git-checkout 特定参数来恢复存储库的状态?构建系统忍者在这方面做得更好吗?
如果没有办法做到这一点,那为什么?如果有办法,为什么不默认实现呢?
【问题讨论】: