問題タブ [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.
jgit - JGIT プル エラー: キー branch.master.merge の値が構成に見つかりません
jgit を使用して、ローカル リポジトリを github に自動的に同期 (プルおよびプッシュ) するコードを ToolTwist Controller に書いていますが、pull コマンドを呼び出そうとすると次のエラーが発生します。
push コマンドが正常に機能することに注意してください。
eclipse - Zend Studio 9(Eclipse)のGitプラグインがアップストリームをプッシュしない
追加およびコミットされた変更をアップストリームにプッシュしようとすると、次のことを示す「メッセージ詳細フィールド」が表示されたダイアログボックスが表示されます。
コマンドラインでリポジトリにプッシュできるので、Zend/Eclipseの問題であると確信しています。誰もがこれを以前に見て、何が起こっているのか考えていますか?
JGitとEGitの私のバージョンは1.3.0.20120215です
追加情報:コマンドラインでプロジェクトワークスペースとコードを参照すると、それをプッシュでき、同じTODOメッセージが表示されます。コマンドラインで通常のgitクローンを実行すると、すべてが正常に機能するため、この問題はIDEで作成されたコピーに限定されているようです...
jgit - JGitを使用して「git show sha1:file」を実行するにはどうすればよいですか
JGit を使用して、リポジトリをローカル ディスクにベアとしてクローンします。ここで、任意のコミット ID (SHA1) でファイルの内容を読み取る必要があります。これを行うにはどうすればよいですか?
java - JGITは、リポジトリが有効かどうかを検証します
途中でクローン操作を強制終了する方法はありますか?クローンを使用してリポジトリを検証しますか?リモートURL/リポジトリが有効かどうかをテストする他の方法はありますか?
git - JGitはコミットのタイムゾーンを取得します
JGitで、コミットのタイムゾーンを取得するにはどうすればよいですか?現在のRevCommitクラスには、タイムゾーンに関する情報はありません。UTCUNIX時間のみを返します
java - jgitを使用してGitフェッチが失敗する:リモートにはフェッチ可能
にベアリポジトリがあり、別のリポジトリでmain.git
ブランチ(たとえば、)をフェッチしようとしています。foo
test
git init
通常のgitコマンドを使用して、を実行できます。git fetch ../main.git foo:foo
これにより、新しいブランチが作成foo
さtest/
れ、ブランチに必要なオブジェクトがフェッチされます。次に、同じことをプログラムでJGitを使用して実行したいと思います。つまり、git CLIを使用せず、Javaコードのみを使用します。gitCLIを使用する方法はありません。
しかし、それはただエラーになります:
これを機能させるにはどうすればよいですか?
java - Git リポジトリの正しいパスワード ストレージ
GIT リポジトリを管理できるアプリケーションを構築しています。
リポジトリ情報をデータベースに保存することを選択しましたが、パスワードに問題があります。
問題: https + パスワードで保護されたリポジトリに遭遇した場合、パスワードを保存する必要があります。変更をリポジトリにプッシュする場合は、プレーン テキストのパスワードが必要です。
パスワードをハッシュすると、再利用できなくなります。
これらのパスワードをプレーンテキストとして保存せずに保存するための優れた安全なソリューションは何でしょうか?
JGit ライブラリで Java を使用しています。
ありがとう。
java - JGit配管APIはありますか?
、、およびその他すべてのようなgit 配管コマンド ( git book の第 9 章で使用されているコマンドなど) を使用する必要があります。JGit でこれらを行うための優れた API はありますか (見つけられないようです)、または出力ストリームまたはファイルから blob への書き込みなどの基本的なことをどのように行いますか / git コマンドの代わりに何を使用しますか?git hash-object
git write-tree
git commit-tree
exception - jGit プッシュで例外が発生する
Java プロジェクトで jGit を使用しようとしています。使用しているバージョンは「2.0.0.201206130900-r」で、OS は Windows です。プッシュを試みるまで、すべてがうまくいきました:
私が得るものは次のとおりです:
誰かが私のコードで何が間違っているのか教えてもらえますか?
git - 「git log --follow」の方法" in JGit? (名前変更を含む完全な履歴を取得するには)
--follow
コマンドのオプションを機能させるには、次の logCommand をどのように拡張する必要がありますgit log
か?
このオプションは jGit で実装されていますが、使い方がわかりません。logCommand のメソッドは役に立たないようです。ありがとうございました!