标签: ngit

GitSharp vs NGit

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

.net c# git gitsharp ngit

18
推荐指数
1
解决办法
1万
查看次数

NGit与私钥文件建立连接

我正在尝试使用NGit连接到Github(即使用私钥和密码).

有人可以带我走过吗?

我的正常提取将是:

            var git = Git.CloneRepository()
            .SetDirectory(_properties.OutputPath)
            .SetURI(_properties.SourceUrlPath)
            .SetBranchesToClone(new Collection<string>() { "master" })
            .SetCredentialsProvider(new UsernamePasswordCredentialsProvider("username","password"))
            .SetTimeout(3600)
            .Call();
Run Code Online (Sandbox Code Playgroud)

我怎么用私钥做到这一点?

c# git ngit

5
推荐指数
1
解决办法
670
查看次数

无法停止跟踪 JetBrains .idea 文件

我已将.idea文件添加到我的.gitignore文件中,这似乎工作正常。但是,由于我的.idea文件已经被跟踪,因此之前的帖子建议使用以下代码,以将它们从版本控制中移除。

git rm -rf .idea
Run Code Online (Sandbox Code Playgroud)

或者

git rm -r --cached .idea
Run Code Online (Sandbox Code Playgroud)

但是,无论哪种情况,我都会收到以下消息:

致命:路径规范“.idea”与任何文件都不匹配。

但是,当我在此文件夹中列出我的文件时,.idea就在最前面。

我究竟做错了什么?

jetbrains-ide intellij-idea ngit git-rm

5
推荐指数
1
解决办法
1215
查看次数

标签 统计

ngit ×3

c# ×2

git ×2

.net ×1

git-rm ×1

gitsharp ×1

intellij-idea ×1

jetbrains-ide ×1