![]() |
1
16
使用下面的代码,您可以获得 分支或标记的所有提交 :
变体
或者,您可以使用 gitective API以下代码的作用与上述代码相同:
有些try/catch是必要的,我将它们隐藏起来以使代码更短。 祝你好运 |
![]() |
2
16
先在这里尝试一下: https://stackoverflow.com/a/13925765/2246865 但它并不总是有效的,所以我在这里找到了这个: http://www.eclipse.org/forums/index.php/t/280339/ 这是我的解决方案,它不是很好,但它正在起作用。。。
|
![]() |
3
4
我只是在寻找一种方法来列出每个分支下的所有提交,我找到了这个线程。我终于做了一些与我在这里找到的一些答案有点不同的事情,并进行了工作。
谢谢你的帮助 |
![]() |
4
0
你是对的,医生们 应该 真的会更好。 你可以使用 JGit Log command 或者使用类似的库 gitective 这使得迭代提交变得容易。您可以查看来源以了解更多关于JGit的信息。 其他(更复杂的)方法在 this SO-question . |
![]() |
5
0
通过JGit提供的“log”命令,可以实现更短、更干净的解决方案:
请参阅 full snippet 在 jgit-cookbook |
![]() |
6
0
这似乎有效,但我认为add(ObjectId分支)可以为活动分支提供一个门,但我似乎需要一个范围
|
![]() |
bbozo · 使用命令行jgit,如何将单个文件签出回其git版本? 8 年前 |
|
Ekatsim · 如何删除Java平台锁定的文件? 9 年前 |
![]() |
Brad Wood · 如何在通过JGit克隆回购后释放文件系统锁 9 年前 |