代码diff

  • 代码push后怎样拉取master和dev分支的代码到服务器
  1. 在什么地方监听push事件
  2. 拉取代码的指令在什么地方设计
  • 怎样获得差异文件,用diffy可以实现嘛

用git服务器的webhook机制,后者jenkis的scm pull机制

jenkins有插件,比如gitlab的相关插件,可以监听push事件,最好结合webhook

通过jenkins,他是全能的

不可以,diffy是接口数据对比工具,不是文件对比。你需要通过git diff去实现

谢谢老师,我也研究了webhook和git diff,但是都没有达到效果,应该是我的方式有问题,我再研究一下这两个,谢谢老师