Я написал java-программу для отправки в репозиторий git, где я отправляю определенные файлы за раз, а не все файлы.
try {
git.add().addFilePattern("files\\file1.txt").call();
} catch (Exception e) {
e.printStackTrace();
}
Но если file1.txt
отсутствует, блок перехвата не вводится. Если я сделаю то же самое с CLI Git, он выдаст исключение как
fatal: pathspec 'D:\mygit\files\\file1.txt' did not match any files
Я хочу поймать это исключение в Java с помощью JGit.
JGit версии 4.6.0, Java 1.8, Windows 10