Вопросы по теме 'jgit'

JGit получить часовой пояс коммита
В JGit, как получить часовой пояс коммита? Текущий класс RevCommit ничего не говорит о часовом поясе. Он возвращает только время UTC unix
362 просмотров
schedule 16.10.2022

Мелкий клон с JGIT
Как я могу сделать git clone --depth 1 ... с библиотекой JGIT?
5072 просмотров
schedule 05.05.2024

Поддержка GIT для онлайн-IDE ACE
Я расширил ACE — Code Editor for Web для поддержки языка, который мы разрабатываем. Теперь я хочу добавить поддержку Git или использовать API-интерфейсы GitHub в среде IDE, которую мы создали с помощью ACE. Я изучил JGIT, но мне интересно, можно ли...
1137 просмотров
schedule 16.05.2024

Как распознать переименование папки в JGit
git mv foldera folderb приводит к тому, что все файлы из foldera перемещаются в folderb . Используя DiffFormatter , я могу видеть DiffEntry объектов для каждого файла. Однако это еще не все. В частности, из объектов DiffEntry я не могу...
228 просмотров
schedule 06.06.2024

JGit, как мне получить SHA1 от RevCommit?
Это кажется идиотским вопросом, но я нигде не могу найти документацию по нему. Как получить SHA1 объекта RevCommit?
3084 просмотров
schedule 28.01.2024

JGIT: git checkout --
У меня есть не подготовленный измененный файл, и я хотел бы отменить изменения. В git это будет что-то вроде git checkout -- . Как я могу эмулировать это поведение с помощью JGit? Заранее спасибо.
509 просмотров
schedule 25.10.2023

Как использовать JGit для эквивалента git push --mirror?
Я пытаюсь создать простое приложение, которое выполняет операцию «git push --mirror» из домена Java. Библиотека JGit, в частности PushCommand , похоже, не поддерживает параметр «--mirror», хотя он поддерживает «--all» и «--tags». Я что-то...
1338 просмотров
schedule 05.11.2023

JGit: порядок RevWalk переопределяет начальную точку
Я использую JGit для одного из моих проектов, который включает интенсивное использование git. Моя цель — использовать RevWalk , чтобы иметь возможность перебирать коммиты в репозитории в хронологическом порядке, начиная с конкретной фиксации. Мне...
650 просмотров
schedule 16.11.2022

Ошибка команды git-push (401 Неавторизованный) при использовании плагина maven-release-plugin на Jenkins
Мы настроили задание Jenkins, которое должно выпустить наш проект Maven с помощью maven-release-plugin . Проверка и сборка работают без проблем, но затем возникает следующая ошибка: [ERROR] Provider message: [ERROR] The git-push command...
1348 просмотров
schedule 26.11.2022

Как архивировать файлы различий между двумя фиксациями с помощью jgit?
Я пытаюсь создать архив между двумя фиксациями в своей ветке, но понятия не имею. вот мой код: ArchiveCommand.registerFormat("zip", new ZipArchiveFormat()); git.archive() .setTree(repo.resolve("refs/heads/master^{tree}"))...
230 просмотров
schedule 15.05.2024

JGit — как повторно использовать DiffFormatter
Это дополнительный вопрос jgit - git diff на основе расширения файла . Я пытаюсь добавить отформатированный diff в List<String> , но если я попытаюсь использовать тот же DiffFormatter , что и ниже, то предыдущие записи будут добавлены к...
413 просмотров
schedule 24.10.2022

Как получить определенный тип коммитов с определенной даты до текущей даты с помощью JGit
используя структуру JGit, я хотел бы собрать список коммитов с некоторым конкретным сообщением коммита, например. фиксирует, начиная с шаблона «[EA-» из диапазона дат, например. с 24.01.2018 по текущую дату как в git, git log --since=2018-01-24...
165 просмотров
schedule 30.09.2022