Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 656 Bytes

README.md

File metadata and controls

31 lines (20 loc) · 656 Bytes

Git Tree

Tool to more easily manage trees of dependent Git branches. Key features:

  • Rebase Git branches and their descendants onto one another.
  • Evolve changes in a branch to all descendant branches.

Installation

git clone https://github.com/acamadeo/git-tree.git ~/.git-tree
~/.git-tree/install

Building from source

TODO: Add instructions on setting up the required dependencies (i.e. libgit2).

Run the following command to build the CLI:

go build -tags static,system_libgit2 .

Running tests

To run tests across all packages, issue the following:

go test -tags static,system_libgit2 ./...  -v