Tag: ngit

GitSharp vs NGit

GitSharp和NGit的当前状态是什么,哪一个更适合.NET的Git自动化?

NGit与私钥文件建立连接

我正在尝试使用NGit连接到Github(即使用私钥和密码)。 有人可以带我走过吗? 我的正常提取将是: var git = Git.CloneRepository() .SetDirectory(_properties.OutputPath) .SetURI(_properties.SourceUrlPath) .SetBranchesToClone(new Collection() { “master” }) .SetCredentialsProvider(new UsernamePasswordCredentialsProvider(“username”,”password”)) .SetTimeout(3600) .Call(); 我怎么用私钥做这个?