Move git post push logic to service