jgit

    0

    1答えて

    jgitflowプラグインを使用しようとしています。デフォルトでrelease-startゴールが実行されると、SNAPSHOTバージョンの機能ブランチが作成されます。 リリースブランチバージョンをrelease-startでfinalに設定するようにjgitflowを設定できますか?

    2

    2答えて

    ローカルリポジトリに複数のファイルが含まれているとします。ファイルの特定のコミットのチェックアウト中に、リポジトリ内の他のファイルが削除されました。私は、次のAPIを使用しています (gitはgitリポジトリのインスタンスである) git.checkout().setName(commitId).call() は、特定のファイルの特定のコミットをチェックアウトするには、この正しい方法ですか?

    15

    1答えて

    上のリモートのために私は(何が起こっているかについてコメントを参照してください)次のコードを持っている: // Clone repository from GitHub into a local directory. Git git = Git.cloneRepository() .setBranch("gh-pages") .setURI("https://gith

    17

    2答えて

    JGitで遊んでいたところ、一部のリポジトリ(git remote rm origin)からリモートを正常に削除できました。どうすればgit remote add origin http://github.com/user/repoを行うことができますか? StoredConfig config = git.getRepository().getConfig(); config.unsetSec

    13

    3答えて

    私はリモートGitのリポジトリにアクセスするためにJGitを使用していGitのリポジトリにアクセスする、と私はそれのためにSSHを使用する必要があります。 JGitはJSchを使用して安全なアクセスを提供します。しかし、JGitのキーファイルと既知のホストファイルの設定方法がわかりません。私が試みたのは以下の通りです。 JSchConfigSessionFactoryをサブクラス化することで使用し

    5

    1答えて

    Contex 作業コピーで最後にコミットした後に発生する可能性のあるファイルの名前変更を検出しようとしています。 私の例では、私はクリーンな作業コピーを持っていると私はそれを行う:$ git statusを実行 git mv old.txt new.txt が期待された結果を示しています。 # Changes to be committed: # (use "git reset HEAD <

    7

    1答えて

    JGitでは、ブランチをプッシュして上流参照(トラッキング)を追加する方法を検索します。 push commandには、-uまたは--set-upstreamのオプションです。 これは、許可するクラスPushCommandのメソッドが表示されません。 どうすればいいですか教えてください。 PushCommand pushCommand = git.push() .setRemot

    2

    1答えて

    にコンフリクトがあったプロジェクトのJGitですべてのマージシナリオを実行しようとしています。 実際のマージの前に競合を取得することは可能ですか?言い換えれば、JGitとのマージをシミュレートすることは可能ですか? 私のゴールは、プロジェクトのすべてのマージシナリオについて、各ファイルの競合する行にアクセスすることです。

    8

    3答えて

    私は次のコード org.eclipse.jgit.api.Git.open(theRepoFile).pull().call() でjgitのAPIを使用してgitのプル/プッシュを行うにしようとしていますが、私は例外 JSchException Auth fail com.jcraft.jsch.Session.connect (Session.java:461) org.eclipse

    1

    1答えて

    Javaでは、私はJGitと協力して、リモートリポジトリでいくつかのアクションを実行しています。しかし、バージョン間で疎なチェックアウトを連続して行うと: checkout. setCreateBranch(false). setName(tag). addPath("server/scripts/"). setStartPoint(tag); 最後のチ