通过nodeJS触发git建远程项目分支?

是这样的,有一个多个git项目的网站,我想通过点击事件,向远程git项目建分支,不知是否可行?可行的话具体思路是什么,我现在只知道webhook,它好像只能监听,不能发送,有谁知道吗

阅读 5.4k
4 个回答

git管理工具可以做到,比如github和gitlab都有对应的API可以帮你做这个事情

不可行。
除非 git 在你自己的机器,你自己写服务执行 git branch ... 这些命令行功能。
或者你用的 git 服务有提供 “创建分支” 的 API 。

本地创建分支然后push到服务器?

可以使用webhook
思路:站点点击事件 -> webhook触发并运行脚本 -> 克隆远程git -> 创建分支 -> 提交新分支到远程

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题