libgit2

    6热度

    1回答

    我正在努力解决如何将克隆选项传递给nodegit克隆方法。 节点GIT中文档指出是第三个参数到克隆方法是克隆选项对象 http://www.nodegit.org/nodegit/#Repo-clone git.Repo.clone(URL, path, CloneOptions, callback); 但是该对象不包含在nodegit的标准构建。 我已经将clone_options.cc文件

    7热度

    1回答

    我不知道我是否正确理解了git和libgit2之间的区别,因为git的存储区不同于libgit2,我的意思是它们不一样。 我想知道这两个库之间有没有区别吗?

    1热度

    1回答

    让存储库的origin远程具有ssh url。 所以下面的代码: remote = Rugged::Remote.lookup(repo, "origin") remote.connect(:fetch) 提高Rugged::SshError: Cannot set up SSH connection without credentials。 它看起来像rugged支持SSH传输,因为有Ru

    2热度

    1回答

    我正在写保险丝(Linux)的git包装来访问git存储库,如普通文件和目录。 访问文件夹和文件的分支机构,标签和提交工作得很好,但我犯了一个奇怪的行为,当我提交文件。 我做了以下styff: 创建一个流的新斑块(磁盘上的temporaney文件) 创建一个新的TreeDefinition 创建一个新的树 创建ObjectDatabase中的新提交 更新分支引用新提交 之后,我更新分支裁判,我只查

    1热度

    1回答

    在LibGit2Sharp中是否有在执行推送时获取远程响应? 当使用像Git的bash命令行你在控制台下面的输出: remote: Updating branch 'master'. remote: Updating submodules. remote: Preparing deployment for commit id '3fe0a458ac'. remote: Generating

    3热度

    1回答

    我做了一个提交(49916 .....)现在我想签出一个提交到工作目录的文件。该文件被命名为NEW.txt。 如果键入 的Git结账49916 NEW.txt 到Git的猛砸其创建的NEW.txt,在我的工作目录中的内容文件。 但我的LibGit2Sharp命令不想工作。我究竟做错了什么? var repo = new Repository(repopath); var checko

    0热度

    2回答

    我试图执行读取和此异常升高: Rugged::NetworkError: This transport isn't implemented. Sorry 我能够获取远程实例: remote = Rugged::Remote.lookup(repo, remote_name) remote.connect(:fetch) # => Rugged::NetworkError: This trans

    0热度

    1回答

    我试图在pygit2中实现git add -p,所以我可以对它做一个替代前端。所以我需要能够首先展现个人嗜好。 我能够通过使用diff_to_workdir从索引,这样找帅哥: index.diff_to_workdir(0,1,1)[0].hunks 但我不知道究竟如何从那里继续。事实上,我的直觉告诉我,我根本不会举办任何活动,而是亲自提出一项承诺,然后交给回购协议。 我有一种感觉,我最终需

    0热度

    1回答

    使用Objective-Git和libgit2它一直是很容易上演了一出文件准备提交取消阶段文件: GTIndex *repoIndex = [self.repository indexWithError:&error]; [repoIndex removeFile:path error:&error]; if (status != GTFileStatusIgnored && status

    2热度

    1回答

    与标题相同。如何将git_tree_entry转换为libgit2中的git_tree? if ((error = git_tree_entry_bypath(&source_tree_entry, root_tree, path)) < 0) return GIT_ENOTFOUND; // How convert source_tree_entry to tree here?