我试图克隆一个git从个人服务器通过吞咽git‘测试’文件夹,它需要用户名和密码。不知道如何传递用户名和密码。请注意,它不是github存储库
gulp.task('clone', function(){
git.clone('http://webrepo/git/mytest.git',{args:'./test'},function(err){
if (err) throw err
});
});发布于 2016-03-30 17:11:13
您应该能够在回购URL中指定用户名和密码:
gulp.task('clone', function(){
git.clone('http://username:password@webrepo/git/mytest.git',
{args:'./test'}, function(err) {
if (err) throw err;
});
});当然,所有关于在文件中存储明文密码并通过普通HTTP传输它们的常规警告都适用。
https://stackoverflow.com/questions/36315112
复制相似问题