问题标签 [nodegit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Nodegit:如何修改文件并推送更改?
环顾四周,但找不到一个例子。该文档没有解释,我无法弄清楚。
如何修改文件(例如 README.md),为修改后的文件创建提交,然后将提交推送到服务器?
Nodegit:http ://www.nodegit.org/
Nodegit 文档:http ://www.nodegit.org/nodegit
node.js - 使用 NodeGit 打开存储库时遇到问题
我正在尝试使用nodegit打开带有以下代码的 git 存储库:
无论我分配什么repoPath
变量,这都会给我以下错误:
我尝试了本地文件夹的路径,我尝试了本地文件夹的路径,包括.git
文件夹,我尝试了使用 url 的远程仓库。没什么。
任何人都可以帮忙吗?
我正在使用
节点 v0.10.24
nodegit v0.1.4。
git 1.9.0.msysgit.0
win 8.1 pro 64bit
node.js - How to clone git repository with nodegit using ssh
I'm trying to clone git repository from our teamforge server in node.js using library nodegit (version 0.2.4) and ssh. Our server requests authentication from user and when I was trying to use only clone method without passing options I was getting error: "Callback failed to initialize SSH credentials".
I have private and public key in files private.key and public.key. They're in directory which I have set to working directory in web storm, so location shouldn't be a problem.
Didn't find example how to do it (maybe I missed it), but below code is the closest which I got:
I'm getting this error:
Do you have hint what could be wrong or how to do it in general?
node.js - 使用 NodeGit 读取 Git 配置变量
NodeGit 似乎没有提供任何 API 来检索 Git 配置值。
见http://www.nodegit.org/#Config
我期待像 Config#getValue() 或类似的 API 来检索配置值。
也许,到目前为止,NodeGit 中缺少它,因为 libgit2 具有这些 API。
有什么提示吗?
windows - 在 NodeGit 中返回的空头引用
尝试使用 NodeGit 访问 HEAD 引用。我是 nodejs 的新手,所以这可能只是因为我错过了一些东西。下面的代码找到了 head 但它总是返回{}
。不知道我做错了什么。
代码通过调用在此文件之外开始getHead(res)
。
编辑:示例代码中的小错字
javascript - javascript nodegit无法找到远程
伙计们,我有一个名为user/foo
我想从远程签出的分支。代码:
错误:
我是否错误地使用了 checkoutBranch?我已经将远程克隆到本地目录,并正在尝试切换到特定分支。
谢谢!
node.js - 使用 nodegit 切换分支/标签
我整个早上都在尝试打开一个现有的 repo 并使用 nodegit 更改分支或标签。文档很广泛,但似乎已经过时了。关于我做错了什么的任何想法?
node.js - running npm install unbuilds global npm
I have a project that depends on nodegit.
When I run
npm install -g .
I get this output at some point:
When npm finishes installing, I lose access to it in the path:
I end up having to run 'n', to change to a previous version of node, then run 'n' again to change to the latest version of node and in the end run 'npm install -g npm@latest' to get the latest version of npm.