2 sinat 34002110 sinat_34002110 于 2016.05.07 13:09 提问

请求大牛解决nodejs如何被动拉取git上的项目到本地?

公司在做一个项目,要求用nodejs被动从git上拉取项目,就是git上的代码有更新(同事有提交代码),就给nodejs发消息,nodejs监听到消息后,从git上拉取,更新本地文件,其实就是代替手动拉取代码,获取git是用的nodegit插件,希望大家给些建议,谢谢!

3个回答

CSDNXIAON
CSDNXIAON   2016.05.09 11:53

nodejs 项目
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

vx_list
vx_list   2016.05.11 10:46

我也遇到这个问题,坐等答案

kkxx1254
kkxx1254   2016.05.12 23:54

关键是git如何发消息给你,解决了这个就比较好办。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
一步一步教会从github拉取项目到本地
1、首先第一步先生成SSH keys当如果出现以下错误的话,可以通过github官网,其中的个人信息settings中设置SSH keys2、通过cmd命令去执行下面的命令可以先建立对应的目录,比如在自己的系统盘某路径比如C:\Users\下建立.ssh目录。打开cmd窗口,cd到刚刚建立的目录里。    并执行ssh-keygen -t rsa -C "your_emailaddress@XXX...
本地项目上传github,拉取git项目到本地文件夹
第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令,此命令会在当前目录下创建一个.git文件夹。 git init 第二步:将项目的所有文件添加到仓库中 git add . 这个命令会把当前路径下的所有文件,添加到待上传的文件列表中。 如果想添加某个特定的文件,只需把.换成特定的文件名即可 第三步:将add的文件commit到仓库 git commit -
github使用(通过webstorm创建一个nodejs项目的本地git库,推送到github进行管理,(ssh密钥无用户密码方式))
通过webstorm创建一个nodejs项目的本地git库,推送到github进行管理,(ssh密钥无用户密码方式) 1. 先在github.com上注册用户(https://github.com/),我注册的用户名是jiyeking 2. 注册登录后的页面,单击头像然后显示下拉页面中选择 Your profile: 进入到如下页面,再单击 Reposit
使用Git拉取GitLab上的项目
一、安装Git(windows版、其他平台参阅) 去Git的官网,下载安装包,安装时,一路默认 二、配置Git 2.1 在任意地方,创建一个文件夹,保证该文件夹的目录全部是英文 2.2 打开新建的文件夹,在空白处右击,菜单中点选 Git Init Here 2.3 再次右击,菜单中点选Git Bash,弹出命令行 2.4 配置所有本地仓的账号、邮箱 $ git con
拉取Git代码到本地
(1) 直接下载git上的源代码压缩包(.zip压缩包/.rar压缩包):找到准备下载的项目文件,下载到本地,解压缩,使用phpstorm打开; (2) 本地配置git环境,直接使用git命令拷贝到本地,然后使用phpstorm打开——git命令:cd/存储路径 git clone 项目名称。phpstorm只是一个php的开发工具(IDE),其他代码也可以直接拉取,用相应的代码开发工具打开即可。
Mac系统下从Git上拉取项目
各位读者盆友,下午好。这篇博客昨天就该和大家见面的,这里做个整理。 目录 一、前期环境准备 二、拉取项目 三、导入到idea中 四、调试 五、完成 六、其他问题 七、总结 难度系数:★★☆☆☆ 建议用时:1.5H 如果对Mac系统不熟悉,或者中间出现其他Bug,需要更长时间。笔者就花了点时间。 我发现,用这种分享笔记的方式,分享这些很基础的东西,似乎更好。 ht...
git从远程仓库gitLab上拉取指定分支到本地仓库
例如:将gitLab 上的dev分支拉取到本地1》与远程仓库建立连接:git remote add origin XXXXX.git2》使用git branch 查看本地是否具有dev分支3》如果没有 git fetch origin dev4》git checkout -b dev origin/dev在本地创建分支dev并切换到该分支5》git pull origin dev就可以把gitLa...
项目布到github与拉取用到的git指令及错误解决方案
项目布到github与拉取用到的git指令及错误解决方案
eclipse git 拉取远程项目到本地
第一部分: 1.环境准备jdk、eclipse、git安装,这里不进行解释。 第二部分: 1.创建远程分支: 2.点击该向下的三角图标,选择clone a Repository 3.完善信息后点击next 4.默认勾选,点击next 5.选择默认的项目存放位置,点击finish,回在git repository中看到该项目 6.在project explorer
将git上的的项目拉到本地并引入webstorm
一、将本机的公钥设置在github上1、生成git登陆ssh key$ cd ~/.ssh$ ssh-keygen -t rsa -C “email@email.com”$ ls$ cat id_rsa.pubenter 之后将结果复制到github中 setting – SSH and GPG keys 中。二、将git上的项目下载到本地。在github上复制 https的urlwebstorm...