天天看點

JGIT AddCommand add無效,jgit add()方法調用

Windows下使用JGIT操作git,但是使用下面的API始終無法添加檔案到index,仔細檢視JGIT API才發現端倪

Git.open(gitHome).add().addFilepattern(filePattern).call();
           
  1. filePattern使用相對路徑
  2. filePattern使用"/"作為分隔符

是以在windows下使用相對路徑,還需要替換路徑分隔符"\"為"/"

JGIT AddCommand add無效,jgit add()方法調用

附:

1.JGIT API: http://mirror.neu.edu.cn/eclipse/jgit/docs/latest/apidocs.old/org/eclipse/jgit/api/AddCommand.html

2.JGit/User Guide: https://wiki.eclipse.org/JGit/User_Guide#AddCommand_.28git-add.29