When opening issues, try to be as clear as possible when describing the bug or feature request. Tag the issue accordingly.
To hack on targz:
- Install as usual (
go get github.com/walle/targz
) - Create your feature branch (
git checkout -b my-new-feature
) - Ensure everything works and the tests pass (see below)
- Commit your changes (
git commit -am 'Add some feature'
)
Contribute upstream:
- Fork targz on GitHub
- Add your remote (
git remote add fork [email protected]:myuser/repo.git
) - Push to the branch (
git push fork my-new-feature
) - Create a new Pull Request on GitHub
For other team members:
- Install as usual (
go get github.com/walle/targz
) - Add your remote (
git remote add fork [email protected]:myuser/repo.git
) - Pull your revisions (
git fetch fork; git checkout -b my-new-feature fork/my-new-feature
)
Notice: Always use the original import path by installing with go get
.
To run the test suite use the command
$ go test -cover
The tests will write a file structure to a temporary directory on your disk.