2013-09-01 9 views
0

Java에서 Git Api (Egit 및 Jgit Api)를 사용하여 Git 저장소에서 새로 추가, 삭제 및 수정 한 파일을 추적하고 싶습니다. 어떻게합니까? 내가 이럴 수있어 ??Java에서 Git Api를 사용하여 git 저장소에서 새로 추가, 삭제 및 수정 된 파일을 찾는 방법

+2

이 질문을 포함

는이 같은 [흥분]와 같은 도구 (http://google.com) 또는 [알타 비스타와 답을 검색하려는 시도가 없기 때문에 오프 주제로 표시 ] (http://bing.com). – hexafraction

답변

0

많은 예제를 찾아 보려면 JGit unit tests을 살펴보십시오. 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());