問題タブ [jgit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5652 参照

java - JGIT を使用した浅いクローン

どうすればいいの

JGITライブラリで?

0 投票する
3 に答える
1423 参照

git - IndexDiff によって返される変更済みファイル ステータスと変更済みファイル ステータスの違いは何ですか?

私はそれだけを見つけました:

// レポ内、インデックス内、コンテンツ差分 => 変更 // インデックス内、作業ディレクトリ内、コンテンツが異なる => 変更済み

でも違いが分からない?

0 投票する
1 に答える
756 参照

git - jgitでgit svn fetch

私は jGit を使用して、プロジェクトでの git とのやり取りを自動化しています。に対応する API がありますが、git fetchここで実行する必要がありgit svn fetch、jGit プロジェクトjavadocで svn について何も見つかりませんでした。

だから私はそれが不可能だと思いますが、これを達成するためのトリックがあるかもしれません。

私の代替手段は、シェルコマンドを呼び出すことですgit svn fetchが、jGit を使用するよりもはるかにクリーンではないため、避けたいと思います。

0 投票する
2 に答える
4094 参照

java - RevWalk を使用して RevCommit を取得する jGit は何も返しません

私はjGitとGitの初心者です。Git リポジトリのコミットの履歴を照会しようとしていますが、特定のユーザーのコミットのみを取得したいと考えています。私が見たドキュメントを読むと、RevWalk を使用すると、検索を制限するために RevFilters を追加できるようになります。

まず、Git オブジェクトとそのログ メソッドを使用してコミットを一覧表示すると、非常にうまく機能します。しかし、RevWalk を使用しても何も起こりません。

何かアドバイス?私は何か間違ったことをしていますか?

ありがとう。

0 投票する
0 に答える
118 参照

java - 2つのAuthorFilterを追加すると、GitectiveAndCommitFilterが機能しません

私はgitectiveでjGitのRevFiltersを使用しています。特定のユーザーのコミットのリストを探していましたが、AuthorFilterは完全に機能します。ただし、今私がやりたいのは、1人以上のユーザーのコミットを取得することです。

リポジトリでgitlogコマンドを実行すると、

joan @ jomaora:〜/ testGit / testMockito $ git log commit b5a49a83f052f632d78a09238056d4df8ebffb59作成者:Marc Czeck日付:Tue Aug 7 17:03:44 2012 +0200

commit 8d8dafd5242dbddf34a92ef39661b24167e25b0c作成者:Joan Ortega-Ardila日付:Tue Aug 7 17:01:37 2012 +0200

この2人のユーザーに対してコミットがあります。追加したAuthorFilterの1つにコメントすると、コードが機能します。AndCommitFilterはこれをリストすることを受け入れませんか?これは私のコードです:

ありがとう

0 投票する
4 に答える
5618 参照

java - JGit でリモート ブランチを削除する方法

リモート ブランチを削除する方法がわかりません。

次の GIT コマンドを模倣しようとしていました: git push origin :branchToDelete

次のコードと、空のソースを使用したバリエーション:

次のようなスローと例外:

あなたのアイデアと解決策を前もって感謝します。

0 投票する
2 に答える
2171 参照

jgit - JGit PullCommand 例外

ソースを維持するために git を使用しています。git@xx.xx.xx.xx:XYZ.git のような URL。JGit を使用して変更をプルしています。

コードを実行すると、次の例外が発生します。

0 投票する
1 に答える
932 参照

git - JGit APIを使用してリモートファイルをチェックアウトするには?

コマンドラインのgitコマンドを使用すると、次のことができます

ただし、jgit を使用して次の操作を行うと、projectA/* の下のファイルがチェックアウトされません。

JGitでこれを解決するには?

0 投票する
1 に答える
8758 参照

eclipse - egitでブランチを作成するときのプル戦略の意味は何ですか?

EGit ではTeam > Switch to > New branch、以下のダイアログ ボックスが表示されます。このダイアログ ボックスに表示されるさまざまなプル戦略の意味は何ですか?

ここに画像の説明を入力

0 投票する
2 に答える
154 参照

java - jgitには2つの引数が必要なエラーメッセージ

jGitの機能をテストするために単純なJavaクラスを試しています(以下を参照)。

ビルドパスに最新のjgitjarを使用してEclipseIndigoでこれを実行すると、「2つの引数が必要です」というエラーメッセージが表示されます。他には何もありません。例外はありません。:S

よろしくお願いします。