{"push_id":1288641726,"size":5,"distinct_size":1,"ref":"refs/heads/demo","head":"052dd7f5ef630f5bb4c4886598311b659f404237","before":"b0723c5729effca5d035a05fb0dcc49de240bc67","commits":[{"sha":"7168acb2e4c0d1903fbce5320a34e23b93b6f4d2","author":{"name":"Fenz","email":"08d98b31654b2345e4f132b14be92b05b9d8eed5@126.com"},"message":"For control node replacing, suport empty replacement with \"\\_\"","distinct":false,"url":"https://api.github.com/repos/Fenzland/Htsl.php/commits/7168acb2e4c0d1903fbce5320a34e23b93b6f4d2"},{"sha":"177a75153147c90fb812e41b7e49bf191bc21f46","author":{"name":"Fenz","email":"08d98b31654b2345e4f132b14be92b05b9d8eed5@126.com"},"message":"Change ~if-all condition delimiter from \",\" to \";\" the same with ~for","distinct":false,"url":"https://api.github.com/repos/Fenzland/Htsl.php/commits/177a75153147c90fb812e41b7e49bf191bc21f46"},{"sha":"e11db05ec2c2bf0b01bdb6ada8c179886663fa82","author":{"name":"Fenz","email":"08d98b31654b2345e4f132b14be92b05b9d8eed5@126.com"},"message":"Change ~if-all replacing, if no tailing \";\" discard the last codition instead of cause php syntax error.","distinct":false,"url":"https://api.github.com/repos/Fenzland/Htsl.php/commits/e11db05ec2c2bf0b01bdb6ada8c179886663fa82"},{"sha":"be1874869cd6b8818b4389342351ead0f8d18a4d","author":{"name":"Fenz","email":"08d98b31654b2345e4f132b14be92b05b9d8eed5@126.com"},"message":"Change ~for rule require tailing \";\" and require \" \" after \";\"","distinct":false,"url":"https://api.github.com/repos/Fenzland/Htsl.php/commits/be1874869cd6b8818b4389342351ead0f8d18a4d"},{"sha":"052dd7f5ef630f5bb4c4886598311b659f404237","author":{"name":"Fenz","email":"08d98b31654b2345e4f132b14be92b05b9d8eed5@126.com"},"message":"Merge branch 'dev' into demo","distinct":true,"url":"https://api.github.com/repos/Fenzland/Htsl.php/commits/052dd7f5ef630f5bb4c4886598311b659f404237"}]}
{"actor":{"display_login":"Fenzland"}}