{"push_id":2795097866,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"25e3e9acfda33560b5d615fabb325dc3a29cf440","before":"39cc7e9625df1fab14e8952d6a6e88beb3f56104","commits":[{"sha":"72da02f0d9a0e50908e317740b2a11e802d2b2b0","author":{"name":"oliverrsebastian","email":"4520d36ec614af2bb81d702e4b6d5a08aa6fcc3a@users.noreply.github.com"},"message":"TRAIN-1 Basic Java\n\nBasic java including recursive","distinct":true,"url":"https://api.github.com/repos/oliverrsebastian/training-java-future-program/commits/72da02f0d9a0e50908e317740b2a11e802d2b2b0"},{"sha":"e75d7613d9fa16259556f60ba7292dd032acc08e","author":{"name":"oliverrsebastian","email":"4520d36ec614af2bb81d702e4b6d5a08aa6fcc3a@users.noreply.github.com"},"message":"TRAIN-2 Basic Java 2\n\nFix Recursive.java","distinct":true,"url":"https://api.github.com/repos/oliverrsebastian/training-java-future-program/commits/e75d7613d9fa16259556f60ba7292dd032acc08e"},{"sha":"f4d505ef76134f77c46a2e923990257aaab6f74e","author":{"name":"oliverrsebastian","email":"4520d36ec614af2bb81d702e4b6d5a08aa6fcc3a@users.noreply.github.com"},"message":"TRAIN-3 Basic Java 3\n\nadd bubblesort and classes","distinct":true,"url":"https://api.github.com/repos/oliverrsebastian/training-java-future-program/commits/f4d505ef76134f77c46a2e923990257aaab6f74e"},{"sha":"25e3e9acfda33560b5d615fabb325dc3a29cf440","author":{"name":"oliverrsebastian","email":"4520d36ec614af2bb81d702e4b6d5a08aa6fcc3a@users.noreply.github.com"},"message":"TRAIN-4 Basic Java 4\n\nRevisi .class dan revisi nama","distinct":true,"url":"https://api.github.com/repos/oliverrsebastian/training-java-future-program/commits/25e3e9acfda33560b5d615fabb325dc3a29cf440"}]}
{"actor":{"display_login":"oliverrsebastian"}}