このトピックについて数日間検索してきましたが、解決策が見つかりません。私もこのトピックを見てきました: StackOverflow How to push JGit
問題は、非常に基本的な機能のみを備えた github である必要があるプログラムを実行していることですが、プッシュ コミット メッセージを実行すると正常に動作しますが、一部のファイルの内容を変更すると、リモート リポジトリで更新されません。
これをコミットに使用します:
Repository localRepo = new FileRepository(repository + "\\.git");
Git git = new Git(localRepo);
git.commit().setCommitter(txtCommiter.getText(),"").setMessage(txtCommit.getText()).call();
そして、これをプッシュに使用します:
Repository localRepo = new FileRepository(this.repository + "\\.git");
Git git = new Git(localRepo);
PushCommand push = git.push();
UsernamePasswordCredentialsProvider user = new UsernamePasswordCredentialsProvider(this.userName, this.pwd);
push.setCredentialsProvider(user);
push.setRemote(this.remote);
push.call();
誰でもこれで私を助けることができますか?