如何在nodejs服务器中使用命令'git clone url'[关闭]
Posted
技术标签:
【中文标题】如何在nodejs服务器中使用命令\'git clone url\'[关闭]【英文标题】:How to use command 'git clone url' in nodejs server [closed]如何在nodejs服务器中使用命令'git clone url'[关闭] 【发布时间】:2016-01-06 02:42:35 【问题描述】:我正在尝试在 NodeJs(服务器端)应用程序中克隆一个 git url。有没有人知道如何做到这一点。我想通过节点服务器 javascript 文件运行 git clone 命令。
【问题讨论】:
你用谷歌搜索过吗? 这取决于您使用的操作系统而不是语言。我不认为 Node JS 是任何操作系统? Has anyone implemented a git clone or interface library using nodejs?的可能重复 【参考方案1】:您可以尝试使用nodegit
插件:
https://github.com/nodegit/nodegit
示例(更多信息请参阅http://www.nodegit.org/api/):
var clone = require("nodegit").Clone.clone;
// Clone a given repository into a specific folder.
clone("https://github.com/nodegit/nodegit", "tmp")
.then(function ()
// Repo is available in "tmp"
);
【讨论】:
以上是关于如何在nodejs服务器中使用命令'git clone url'[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
在 AngularJS 和 NodeJS 中隐藏 API 密钥并推送到 Git 和 Heroku
小知识:SpringCloudConfigServer从git获取配置信息报错:.c.s.e.MultipleJGitEnvironmentRepository : Error occured clo