如何测试git pull的结果?

威廉·恩崔肯

我想测试的结果git pull

当前,我们使用这种部署方法:

git pull && rake build && rake deploy

但是,不幸的是,在无操作的情况下,它做了很多不必要的工作。

这可以改善吗?

菲利普·库林

您基本上可以做两件事。您可以解释输出,也可以查询以查看是否有任何更改。

您尚未指定外壳(Windows或bash等unix外壳),所以我无法提供示例代码。但是如果没有任何变化,git pull将打印Already up-to-date.因此,如果发生这种情况,请跳过构建并部署。

第二种选择是在使用之前和之后检查您的提交编号:

git rev-list -n 1 HEAD

如果这种情况发生变化,则拉动发生了一些变化,如果没有变化,则没有发生变化

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章