0

このトピックについて数日間検索してきましたが、解決策が見つかりません。私もこのトピックを見てきました: 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();

誰でもこれで私を助けることができますか?

4

1 に答える 1