git-ant

Git tasks for Ant scripts

git-ant is a Java library that provides the common useful tasks you would expect when using git within Ant scripts.

Tasks

Providing key functionality and flexibility the following tasks are made available by this library;

  • git
  • git-add
  • git-add-remote
  • git-add-submodule
  • git-branch
  • git-checkout
  • git-checkout-local
  • git-clone
  • git-commit
  • git-fetch
  • git-init
  • git-log
  • git-merge-branch
  • git-pull
  • git-push
  • git-push-to-branch
  • git-tag

This project is still in the planning stage and development has not yet started so I'll try to add more details (e.g. attributes) on each task as I go but this is a general overview of what will be included.

Bugs

If you have any problems with this library or would like to see the changes currently in development browse our issues.

Questions?

Take a look at the documentation to get a better understanding of what the code is doing.

If that doesn't help, feel free to follow me on Twitter, @neocotic.