         %{status: 204} ->
           {:ok, :conflict}
 
-        %{body: body, status: status} ->
-          {:error, :create_commit, status, body}
+        %{body: body, status: status, headers: headers} ->
+          {:error, :create_commit, status, body, headers["x-github-request-id"]}
       end
 
     resp

      %{status: 204} ->
        {:ok, :conflict}

      %{body: body, status: status} ->
        {:error, :merge_branch, status, body}
    end
  end


          {:ok, sha}
        end

      %{body: body, status: status, headers: headers} ->
        {:error, :force_push, status, body, headers["x-github-request-id"]}
    end
  end

