Skip to content

angeliski/git-fork

Repository files navigation

git-fork

All Contributors

Maintainability Test Coverage

[WIP] That is a work in progress. Be carefully to use in your projects

A simple way to manage your forks. You can find some tutorials how to do that, but how about just run a git-fork sync and get your repository synchronized?

The git-fork is based in a simple idea: You do all your work outside from the main branch, and we sync the main branch when needed

Installation

Not done yet. If you would like to try, clone the repo and run make build to get a binary

Develop

You can see the commands run make help, here some tips:

  • make quality - that command will run all quality checks in your code
  • make mocks - that command will generate the mocks for all interfaces

Build Binaries

docker run --rm --privileged \
  --user=$$(id -u):$$(id -g)
  -v $PWD:/git-fork \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -w /git-fork \
  goreleaser/goreleaser build

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Rogerio Angeliski

📖

This project follows the all-contributors specification. Contributions of any kind welcome!