0
add()를 사용하여 폴더에있는 특정 파일을 로컬 git 저장소에 추가해야하는 시나리오를 작성 중입니다. 그래서 모든 파일을 하나씩 폴더에서 반복하고 add()를 사용하여 로컬 저장소에 추가합니다. 하지만 어떻게 든 git 상태를 사용하여 콘솔에서 확인하는 동안이 파일은 추가되지 않습니다.JGit : Add()를 사용하여 폴더에있는 파일 추가
코드 조각은 다음과 같습니다
AddCommand cmd=git.add();
File[] fList = pathFolder.listFiles();
for (File file : fList){
if (file.isFile()){
try {
cmd.addFilepattern(file.getPath());
} catch (Exception e) {
e.printStackTrace();
}
}
}
try {
cmd.call();
} catch (GitAPIException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
몇 가지 해결책을 기대
를 살펴 – user3789902