我只是想知道当特定文件编译成功时是否有办法(Linux / Unix)更新 Github 存储库?
例如,我有一个名为“Work”的存储库,如果我编译了该文件main.cpp
并且它编译成功,它会自动同步 Github 上的文件/存储库。
我希望这是有道理的,有人可以帮助我:)!
谢谢:)
你可以用另一种方式。如果你写了正确的钩子main.cpp
提交,只有在编译时才会成功。
我只是想知道当特定文件编译成功时是否有办法(Linux / Unix)更新 Github 存储库?
如果您可以获取并分析运行 gcc(退出代码或 grepping 输出)的结果,那么您可以在相当简单且小型(2-3-liner)的 shell 脚本中做您想做的事情,在这里看不到任何麻烦。
从我的角度来看,我认为您的工作流程不是万无一失的(如果您偶尔推送,那么在发生灾难的情况下,您很有可能会失去很多本地工作),为了方便起见,我更喜欢“推送所有,标记可编译的变更集”