jgit

    2熱度

    1回答

    我正在使用JGit創建孤立分支爲outlined on this answer。 JGit中的等效命令rm .git/index; git clean -fdx是什麼? 我能夠正常地創建一個新的分支,而不--orphan的說法,但我不知道該如何以及應用它的命令刪除分支的文件,通常爲git rm -rf . 我知道你會做我可以結賬孤兒分行,它會達到同樣的目的嗎? git.checkout().set

    4熱度

    2回答

    更新子模塊我試圖更新子模塊: git.submoduleUpdate().call() ,但我得到: org.eclipse.jgit.api.errors.JGitInternalException: Missing unknown e88da827bdc5c5a4b0d87b8be79b81567759411b at org.eclipse.jgit.api.SubmoduleU

    1熱度

    1回答

    我有一個本地存儲庫,其中也有子模塊存儲庫也如果我嘗試從兩個不同的實例的Eclipse第三方tool.Gill訪問存儲庫會阻止訪問第二第三方工具,如果該eclipse存儲庫正被第三個eclipse party工具使用?如果git不限制第二方工具如何做到這一限制。用戶對所有第三方工具都是一樣的

    1熱度

    2回答

    我想在現有的存儲庫中創建分支,然後跟蹤該分支。創建分支成功,新創建的分支仍然跟蹤主分支。我嘗試了幾種不同的解決方案,但結果相同 - 創建分支,但跟蹤主分支。 首先我會克隆庫: Git.cloneRepository()./*set creds*/.setURI(..).setDirectory(...).call 到目前爲止好。 接下來,從克隆產生的git文件構建存儲庫。 FileReposi

    0熱度

    1回答

    我試圖通過編程來解決合併衝突,即強制合併。 解決合併衝突,如果我嘗試提交我得到下面的異常後: org.eclipse.jgit.api.errors.WrongRepositoryStateException:無法提交與狀態的存儲庫:合併。 如何更改存儲庫狀態或缺少某些內容。 代碼片段: if((RepositoryState.SAFE == pullCommand.getRepository()

    2熱度

    1回答

    我想從java推入一個項目到gitlab。我克隆它成功,但我不能推動更​​改(添加更多的文件或添加更多的信息到現有的文件。)。該代碼不包含任何錯誤,但不會在gitlab中更新。 這裏是我的代碼 File localPath = File.createTempFile("TestGitRepository", ""); if(!localPath.delete()) { thr

    0熱度

    2回答

    FetchResult fr = git.fetch().setCredentialsProvider(credentials).setCheckFetchedObjects(true).Call(); git.checkout().setCreateBranch(true).setName("origin/" + branchName).setStartPoint("origin/" + br

    0熱度

    1回答

    讓我們開始說我的代碼工作。我可以單擊一個運行jar文件的批處理文件,從GIT下載一些代碼。 Git gitRepo = Git.cloneRepository().setURI(remoteProjectPath) .setDirectory(new File(destination)) .setCredentialsProvider(new UsernamePasswordCredentia

    0熱度

    1回答

    我正在Jmeter中使用Jmeter來克隆多個git存儲庫。我通過10個線程用戶克隆了10個不同的存儲庫。 下面是我正在使用的代碼。 import org.eclipse.jgit.api.Git; import org.apache.commons.io.FileUtils; import org.eclipse.jgit.revwalk.RevCommit; im

    3熱度

    1回答

    我正在使用jgit進行自動化,我想問一下gpg簽名是否可用於jgit。我還沒有在網上找到一個實現。 如果它仍然不可用,你能推薦一個實現git自動簽名的git嗎?