ngit

    0熱度

    1回答

    對不起,我試圖用NGit克隆CodeCommit存儲庫。也許我需要使用自定義的CredentialProvider,但是如何? 如果需要,我可以更改爲任何其他GIT庫在C# 任何想法如何做到這一點? 謝謝 加布裏埃爾

    1熱度

    1回答

    會話部分與私鑰的連接沒有問題。但是,當我做一個git克隆,它會給出錯誤'驗證失敗'。如何包裝,綁定或使連接的會話與git克隆一起工作。我在.NET 4.0下使用NGIT,但不認爲這很重要,因爲JGIT幾乎是一樣的。 任何想法?這裏 感謝加文 JSch jsch = new JSch(); Session session = jsch.GetSession(gUser, gHost,

    0熱度

    1回答

    我想生成一個用於Ngit(Jgit)的新密鑰對。 如何通過代碼生成新的密鑰對?

    0熱度

    1回答

    我希望做以下使用NGit,但幾乎一整天時完全喪失後: 創建一個空的回購 添加遠程「原點」使用URL和憑據 運行LS-遠程獲得對origin 的master分支的最新散列如果有人能告訴我在行動的這個例子我會不勝感激

    5熱度

    1回答

    我想用NGit連接到Github(即使用私鑰和密碼)。 有人可以通過它走過我嗎? 我的正常抓取是: var git = Git.CloneRepository() .SetDirectory(_properties.OutputPath) .SetURI(_properties.SourceUrlPath) .SetBranchesToClone(ne

    0熱度

    1回答

    是否可以使用NGit來克隆存儲庫,但在「下載它」之前獲取回購的大小? 我想建立一個客戶端,我想實際顯示進度或如果它太大,可以選擇取消它。 有沒有辦法使用代碼來做到這一點?

    1熱度

    1回答

    我想通過使用NGIT(它是JGit的一個端口)在磁盤上刪除克隆的回購。 我以前做過這個本地克隆遠程回購: System.IO.Directory.CreateDirectory(someDir); var clone = Git.CloneRepository().SetDirectory(someDir).SetURI(someRepoUri); Git Repo = clone.Call(

    0熱度

    1回答

    使用NGit我需要運行git的清潔命令等同於以下CLI命令: git clean -f -d 但有沒有這樣的選項,在CleanCommand class力或乾淨的目錄。這裏最好的解決方法是什麼?

    0熱度

    1回答

    我正在使用NGit,我想獲取我當前工作分支的所有標籤列表。所以,我創建了一個NGit情況是這樣的: var git = Git.Open("c:\\temp\\projectx"); 現在我想在git的存檔內的所有標籤的列表,但如何?有沒有像命令:var refs =Git.TagList().Call(); 我希望有一個像BranchList()... var refs = Git.Branch

    0熱度

    1回答

    我需要知道與NGit在分離分支 我已經嘗試列出的Git標籤與 foreach(var tag in git.GetRepository().GetTags()){ } 當前標記(git checkout tagname後),但我無法找到如何與這個標籤與最後一次提交。