0
githubのファイルを更新するためにgrgitが使用されています。grgit - 新しいファイルを追加して削除したファイルを削除する
def grgit = Grgit.open(dir: repoDir)
grgit.add(patterns: ['src'], update: false) // False should even add new files
grgit.commit(message: 'Updated subsets', amend: false)
grgit.push()
gitからチェックアウトし、ディレクトリ内のファイルを追加、変更、修正し、githubにディレクトリをコミットしてプッシュします。
grgit.addを実行している間に、を更新します。偽新しいファイルを追加しますが、削除されたファイルは削除しません。 更新の場合:true新しいファイルは追加されず、追跡されたファイルのみが変更されます。
grgitのgit add -Aのようにファイルを追加および削除する方法。助けてください
:
は、次の2つの別々のステップとしてこれをしなければなりません。 原因:org.eclipse.jgit.api.errors.NoFilepatternException:少なくとも1つのパターンが必要です。 19:42:14 \t at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:140) 19:42:14 \t at org.eclipse.jgit.api.AddCommand.call(AddCommand.java: 85) 午後07時42分14秒\t org.ajoberstar.grgit.operation.AddOp.callでjava_util_concurrent_Callable $コール$の0.call(不明なソース) 午後07時42分14秒\t(AddOp.groovy時:72) 19:42 :14 \t ... 67 more –
これは私がする必要があるのですか? grgit.add(パターン:['src']、update:false) grgit.add(パターン:['src']、更新:true) –
うん、私はその部分を逃した。 – ajoberstar