sig
  type update
  val update :
    ?follow_symlinks:bool ->
    src:B0_std.Fpath.t option -> B0_std.Fpath.t -> B0_github.Pages.update
  val nojekyll : B0_github.Pages.update
  val default_branch : B0_vcs.Git.branch
  val commit_updates :
    ?allow_hardlinks:bool ->
    ?log:B0_std.Log.level ->
    ?branch:B0_vcs.Git.branch ->
    B0_vcs.t ->
    amend:bool ->
    force:bool ->
    remote:B0_vcs.Git.remote ->
    msg:string -> B0_github.Pages.update list -> (bool, string) Stdlib.result
end