在 Java 中使用 Git Api(Egit 和 Jgit Api),我想在 Git 存储库中跟踪新添加、删除和修改的文件。我该怎么做?
问问题
179 次
1 回答
0
您可以查看JGit 单元测试以找到很多示例。
包括org.eclipse.jgit.api.StatusCommandTest
Git git = new Git(db);
writeTrashFile("a", "content of a");
writeTrashFile("b", "content of b");
writeTrashFile("c", "content of c");
git.add().addFilepattern("a").addFilepattern("b").call();
Status stat = git.status().call(); // git status right there
assertEquals(set("a", "b"), stat.getAdded());
于 2013-09-01T11:22:51.250 回答