Моя Java-программа сохраняет файл json в каталог, и я хочу добавить этот файл json в отдельное gitrepo, но команда JGIT AddCommand, похоже, не работает для меня.
Что работает:Клонирование.Проверяю ветку.Совершение.Pushing.
Он успешно выдвигается в gitrepo, но он говорит, что 0 измененных файлов 0 добавлений 0 удалений.
File file = new File("./config/generic/some.csv");
if (file.exists()) {
logger.info("file exists");
AddCommand add = git.add()
.addFilepattern("./config/generic/some.csv");
add.call();
logger.info(add.getRepository().getIndexFile());
CommitCommand commit = git.commit();
commit.setMessage("Commit Ingestion Output").call();
logger.info(commit.getRepository());
//tells the file differences
DiffCommand difference = git.diff();
difference.call();
PushCommand push = git.push();
push.setRemote("origin").setCredentialsProvider(credentialsProvider).call();
}
else{
logger.info("file doesnt exist");
}
Хотя, возможно, это проблема .gitignore, но я нигде не могу найти этот файл,Любая помощь будет оценена