Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 本地编译每个提交的有效方法_Git - Fatal编程技术网

Git 本地编译每个提交的有效方法

Git 本地编译每个提交的有效方法,git,Git,我经常希望将新编写的代码拆分为多个提交。我还想验证每个提交是否编译 有没有什么有效的方法可以在本地确保每次提交都可以编译,而不必在每次提交时都进行隐藏、编译和隐藏?您可以制作一个预提交Git钩子,以确保您尝试提交的所有代码都可以实际编译 存储库的.git/hooks文件夹中提供了一些示例 可以找到有关Git钩子的更多信息。是否希望在本地签入代码时,它会在本地自动编译?是的,在没有未提交的更改的情况下,在完成所有提交后,可以使用--exec进行交互式重基,以验证它们是否都已生成。可能存在重复的

我经常希望将新编写的代码拆分为多个提交。我还想验证每个提交是否编译


有没有什么有效的方法可以在本地确保每次提交都可以编译,而不必在每次提交时都进行隐藏、编译和隐藏?

您可以制作一个预提交Git钩子,以确保您尝试提交的所有代码都可以实际编译

存储库的.git/hooks文件夹中提供了一些示例


可以找到有关Git钩子的更多信息。

是否希望在本地签入代码时,它会在本地自动编译?是的,在没有未提交的更改的情况下,在完成所有提交后,可以使用
--exec
进行交互式重基,以验证它们是否都已生成。可能存在重复的