|
|
|
@ -24,13 +24,13 @@ sidebar_position: 2
|
|
|
|
|
Github配置方式为:个人头像→Settings→Developer Settings→Personal access tokens (classic)→Generate new token→勾选repo按钮→保存
|
|
|
|
|
Github配置方式为:个人头像→设置→私人令牌→生成新令牌→勾选projects权限→提交
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
3、在首次创建同步仓库时,需要用户手动在目标仓库的代码库创建一条webhook,用于监听仓库push事件,从而向其他同步仓库推送代码完成同步,同步步骤如下:
|
|
|
|
|
|
|
|
|
|
①点击“复制链接”按钮,复制平台用于接收webhook请求的地址
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
②访问点击前往按钮前往目标仓库webhook页新建一个webhook,以github为例
|
|
|
|
@ -43,11 +43,11 @@ Github配置方式为:个人头像→设置→私人令牌→生成新令牌
|
|
|
|
|
|
|
|
|
|
4、完成仓库配置绑定后,需要绑定这两个仓库的指定同步分支,建立首次同步方向。<font color="red">注:首次同步的策略为单向代码强推,请谨慎选择同步方向开启同步以避免代码被覆盖</font>
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
5、完成分支的绑定,在绑定后会根据选择的同步方向立即执行一次同步。后续webhook监听到任意分支有代码推送,会实时向另一个绑定分支同步代码推送代码
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
### 管理同步分支
|
|
|
|
|
|
|
|
|
|