繁体   English   中英

Nodegit创建远程存储库并进行首次推送

[英]Nodegit create remote repository and make first push

许多人声称在以下示例中解决了这个问题

然而,在测试这些解决方案后,我收到一个错误,声称remote.setCallbacks(...)函数未定义。 快速查看Nodegit API文档

确认remote.setCallbacks(...)函数确实未定义。 我尝试了在Nodegit页面上找到的这个示例代码

但是这段代码在remote.push(...)命令中冻结了。 人们如何使用Nodegit实际将代码推送到远程存储库? 对我迄今为止发现的问题的任何帮助都令人失望!

不幸的是,我整天都在脚下射击自己。 示例代码找到的原因

没有工作是因为在运行代码之前没有创建远程github存储库。 我猜测执行冻结在remote.push(...)命令,因为推送提示会请求存储库而不是获得有效的响应,此时它会发出另一个请求,但仍然没有得到有效的响应。 这种情况会一遍又一遍地继续下去。 nodegit promise链需要在完成之前与远程存储库建立连接。 遗憾的是,Nodegit API文档缺少对许多提供的函数的解释。 哦,重要的是达成了解决方案!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM