Skip to content

Commit

Permalink
git: centralize git cli operations
Browse files Browse the repository at this point in the history
Move all of the git command line logic into a single object, inspired by
the object already in buildx.

The basic implemenation allows for configuring a git cli for a specific
repository, along with various authorization settings and custom
binaries. Commands can be run for that repository, and a few helpers are
provided for accessing data on it - more to come in the future
hopefully.

Signed-off-by: Justin Chadwell <[email protected]>
  • Loading branch information
jedevc committed Aug 16, 2023
1 parent 3c7fcf1 commit 36cc47b
Show file tree
Hide file tree
Showing 4 changed files with 415 additions and 142 deletions.
Loading

0 comments on commit 36cc47b

Please sign in to comment.