[英]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.