CommitCommand commit = git.commit();
commit.setAuthor(identification);
commit.setCommitter(identification);
commit.setMessage(message);
try {
commit.call();
} catch (NoHeadException e) {
throw new IllegalStateException("Unable to commit into Git repository", e);
} catch (NoMessageException e) {
throw new IllegalStateException("Unable to commit into Git repository", e);
} catch (UnmergedPathException e) {