gitosc

Git WebHook:用于迅速搭建并使用 WebHook 进行自动化部署和运维系统( Python)

醉酒当歌 提交于 2019-12-09 10:02:16
一个使用 Python Flask + SQLAchemy + Celery + Redis + React 开发的用于迅速搭建并使用 WebHook 进行自动化部署和运维系统,支持: Github / GitLab / GitOsc 。 技术栈简单,部署容易; 代码简洁易懂,二次开发毫无压力; 支持 Github / GitLab / GitOsc ; 使用 SSH 方式,支持多服务配置; 项目地址 | DEMO 示例 ] 来源: oschina 链接: https://my.oschina.net/u/134320/blog/775781

使用GIT BASH管理多个远程代码库

安稳与你 提交于 2019-12-07 02:25:38
使用GIT BASH管理多个远程代码库 技术 maybe yes 发表于 2015-01-15 13:11 原文链接 : http://blog.lmlphp.com/archives/62 来自 : LMLPHP后院 我的另一篇文章 《GITHUB之GIT BASH使用教程》 , 最近一段时间,百度等搜索引擎也带来了一些流量,看到有很多网友浏览,也有网友来过多次。这篇文章再做一些补充,关于如何使用 GIT 推送代码到多个远程代码库。使用场景:比如我们的项目同时放到了 GITHUB 和 GITOSC 中,这个时候本地只有一份项目代码,当本地开发时做了更新,要保持远程两个远程版本库的一致性,就必须将代码同时推送到两个远程服务器。 这里将不使用 GITHUB 自带的 GIT 客户端,GITHUB for windows 客户端做了定制化,对于推送到其他服务端不太方便。 在 GIT 客户端中,使用 eval `ssh-agent` (注意是数据库字段符号,也就是键盘数字 1 左边的那个按键)命令进入 SSH 模式,打开秘钥管理器,然后使用 ssh-add 命令添加私钥。很多不太熟悉的人往往因为没有执行 ssh-agent 而导致不能使用 ssh 命令连接到服务器。 国内的 GIT 托管服务 GITOSC 不能使用 SSH 协议来进行推送代码功能,只能用来拉取项目更新,官方建议使用