Trebejo.Git.Local.Sync (Trebejo v2.0.0)

Copy Markdown View Source

Git repository synchronization operations — checkout, fetch and pull.

Summary

Functions

Synchronises a list of repositories (checkout → fetch → pull).

Functions

sync(repos)

@spec sync([map()]) :: :ok
@spec sync(map()) :: {:ok, map()} | {:error, any()}

Synchronises a list of repositories (checkout → fetch → pull).