开发过程中,经常会有一些通用的部分希望抽取出来做成一个公共库来提供给别的工程来使用。
现实中,常常有多个这样的库
。这样的库
的版本管理是个麻烦事儿。
使用git submodule命令,之前的问题迎刃而解了。
使用git命令行,使用 ssh 而不是https
原因是使用命令行操作的时候,https 总是跳出来让登陆,烦人。
- 生成公钥和私钥
$ cd
$ mkdir .ssh/
$ cd .ssh/
$ ssh-keygen.exe
Generating public/private rsa key pair.
Enter file in which to save the key (/home/xxyouxx/.ssh/id_rsa):
ls
id_rsa id_rsa.pub known_hosts
cat id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDOiN/2QhHxeoyizmBJttDnQtTMHij5kYzm+FkRfTdlQE2fE6zhDIqzb0FAVmGwBxb9SLs4J9nT3w1PJvAblDdnPbT8FQoLL6fVqjDKtgAo1Ppp7Nuv1ErzqsOhd8TTQMx5/ZN196BR0lW5lq9+/unA/wCa4EVc0nK3UL95ZmGDDR2wsCG1FjHweIYhAGXhWsJxdyuVVDp3YKAApNYV3VTLQuJJ07wdbbbxJx6mALsnhw9A7msvXbA0VXrGRBpARVapr6Vz4A9xWxz0dprNxX4RQzqv6RKYmCvs8w1e3r6Y2lgHHfiVphYOPWbchxh+NIUElwZyCLAfVNc8SWWvikz xxyouxx@DESKTOP-3JTE9FU
把生成的公钥粘贴到git 仓库的网站上去。
clone 代码
git clone git@git.xxyouxx.site:group_lalayoulala2/zzlalayoulala.git
正克隆到 'zzlalayoulala'...
The authenticity of host 'git.xxyouxx.site (192.168.99.19)' can't be established.
ECDSA key fingerprint is SHA256:LyjY4s/dxAatO5j4SIfAC42hAM7aPmK5v6GYes1IeHA.
Are you sure you want to continue connecting (yes/no)?
输入 yes
,回车
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'git.xxyouxx.site,192.168.99.19' (ECDSA) to the list of known hosts.
remote: Counting objects: 522, done.
remote: Compressing objects: 100% (52/52), done.
remote: Total 522 (delta 27), reused 0 (delta 0)
接收对象中: 100% (522/522), 81.84 KiB | 1.04 MiB/s, 完成.
处理 delta 中: 100% (266/266), 完成.
修改 .gitignore 和 .gitmodules
在 .gitmodules
中加入
.gitignore
.gitmodules
修改,将使用https协议的全部改成 git 协议
[submodule "lalayoulala-activemq"]
path = lalayoulala-activemq
url = https://git.xxyouxx.site/group_lalayoulala2/lalayoulala-activemq.git
[submodule "lalayoulala-activity"]
path = lalayoulala-activity
url = https://git.xxyouxx.site/group_lalayoulala2/lalayoulala-activity.git
[submodule "lalayoulala-admin"]
path = lalayoulala-admin
url = https://git.xxyouxx.site/group_lalayoulala2/lalayoulala-admin.git
[submodule "lalayoulala-api"]
path = lalayoulala-api
url = https://git.xxyouxx.site/group_lalayoulala2/lalayoulala-api.git
[submodule "lalayoulala-authz"]
改成
[submodule "lalayoulala-activemq"]
path = lalayoulala-activemq
url = git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-activemq.git
[submodule "lalayoulala-activity"]
path = lalayoulala-activity
url = git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-activity.git
[submodule "lalayoulala-admin"]
path = lalayoulala-admin
url = git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-admin.git
[submodule "lalayoulala-api"]
path = lalayoulala-api
url = git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-api.git
这样,就可以使用命令行的git来执行了。
把全部 submodule 拉下来
git submodule update --init --recursive
子模组 'lalayoulala-activemq'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-activemq.git)未对路径 'lalayoulala-activemq' 注册
子模组 'lalayoulala-activity'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-activity.git)未对路径 'lalayoulala-activity' 注册
子模组 'lalayoulala-admin'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-admin.git)未对路径 'lalayoulala-admin' 注册
子模组 'lalayoulala-api'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-api.git)未对路径 'lalayoulala-api' 注册
子模组 'lalayoulala-authz'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-authz.git)未对路径 'lalayoulala-authz' 注册
子模组 'lalayoulala-circle'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-circle.git)未对路径 'lalayoulala-circle' 注册
子模组 'lalayoulala-cms'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-cms.git)未对路径 'lalayoulala-cms' 注册
子模组 'lalayoulala-core'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-core.git)未对路径 'lalayoulala-core' 注册
子模组 'lalayoulala-dubbo-api'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-dubbo-api.git)未对路径 'lalayoulala-dubbo-api' 注册
子模组 'lalayoulala-entity'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-entity.git)未对路径 'lalayoulala-entity' 注册
子模组 'lalayoulala-fenxiao'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-fenxiao.git)未对路径 'lalayoulala-fenxiao' 注册
子模组 'lalayoulala-front'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-front.git)未对路径 'lalayoulala-front' 注册
子模组 'lalayoulala-gencode'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-gencode.git)未对路径 'lalayoulala-gencode' 注册
子模组 'lalayoulala-goodsplatform'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-goodsplatform.git)未对路径 'lalayoulala-goodsplatform' 注册
子模组 'lalayoulala-h5'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-h5.git)未对路径 'lalayoulala-h5' 注册
子模组 'lalayoulala-oauth'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-oauth.git)未对路径 'lalayoulala-oauth' 注册
子模组 'lalayoulala-payment'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-payment.git)未对路径 'lalayoulala-payment' 注册
子模组 'lalayoulala-points'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-points.git)未对路径 'lalayoulala-points' 注册
子模组 'lalayoulala-search'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-search.git)未对路径 'lalayoulala-search' 注册
子模组 'lalayoulala-seller'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-seller.git)未对路径 'lalayoulala-seller' 注册
子模组 'lalayoulala-seller-api'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-seller-api.git)未对路径 'lalayoulala-seller-api' 注册
子模组 'lalayoulala-seller-app-api'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-seller-app-api.git)未对路径 'lalayoulala-seller-app-api' 注册
子模组 'lalayoulala-service'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-service.git)未对路径 'lalayoulala-service' 注册
子模组 'lalayoulala-service-interface'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-service-interface.git)未对路径 'lalayoulala-service-interface' 注册
子模组 'lalayoulala-service-parent'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-service-parent.git)未对路径 'lalayoulala-service-parent' 注册
子模组 'lalayoulala-solr'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-solr.git)未对路径 'lalayoulala-solr' 注册
子模组 'lalayoulala-weixin'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-weixin.git)未对路径 'lalayoulala-weixin' 注册
子模组 'lalayoulala-yungou'(git@git.xxyouxx.site:group_lalayoulala2/lalayoulala-yungou.git)未对路径 'lalayoulala-yungou' 注册
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-activemq'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-activity'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-admin'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-api'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-authz'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-circle'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-cms'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-core'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-dubbo-api'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-entity'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-fenxiao'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-front'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-gencode'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-goodsplatform'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-h5'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-oauth'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-payment'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-points'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-search'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-seller'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-seller-api'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-seller-app-api'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-service'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-service-interface'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-service-parent'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-solr'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-weixin'...
正克隆到 '/cygdrive/c/opt/tmp/zzlalayoulala/lalayoulala-yungou'...
Submodule path 'lalayoulala-activemq': checked out 'cb72779c285003a0104c08fab211e30a7af4ee92'
Submodule path 'lalayoulala-activity': checked out '9619a4cda67ab802290691ab688623d60d7727c3'
Submodule path 'lalayoulala-admin': checked out '2a486fe9da64c19cf20aa0d508e33f7ad8ef909d'
Submodule path 'lalayoulala-api': checked out 'f757a0afeaa82f206ea4fa17e27c838be73edd0b'
Submodule path 'lalayoulala-authz': checked out '728e0adbdddb7420c44290a1800eaa2492a67863'
Submodule path 'lalayoulala-circle': checked out '818346306e50e6cd77aed25add6bcb848c82697a'
Submodule path 'lalayoulala-cms': checked out '2c58651c88f9b7e636b1bb07c42414ed98dfd751'
Submodule path 'lalayoulala-core': checked out '7fa1518bb784b0d3cc5c196234a4db4c23f9a5bc'
Submodule path 'lalayoulala-dubbo-api': checked out '10abfdff61616058c7188b426dd77bc66eda829e'
Submodule path 'lalayoulala-entity': checked out '298d48cbd36a243668610279e80d80a9d5eda062'
Submodule path 'lalayoulala-fenxiao': checked out 'b29f51d52246c97a96ee456e6f0c2704cec09122'
Submodule path 'lalayoulala-front': checked out 'f86e93571bfe3db2bd9c5f34865bcdef38da21f0'
Submodule path 'lalayoulala-gencode': checked out '7e38fe6ab3585d19e0fa3ad077fd9d225adac858'
Submodule path 'lalayoulala-goodsplatform': checked out '29be70ccd09a87ac377f354398b7ebb067bb6df9'
Submodule path 'lalayoulala-h5': checked out 'b7b8930f518181bd35d8c38cdb6ece0acf2c707b'
Submodule path 'lalayoulala-oauth': checked out '5a9d30d00719f07b2b4d80d86940990b525d846a'
Submodule path 'lalayoulala-payment': checked out '98efb63aec6b223360be2cca1c76a8d4b8a2964a'
Submodule path 'lalayoulala-points': checked out '424628a6349aed2d9664d8416fa28f24acfd3062'
Submodule path 'lalayoulala-search': checked out 'd55be14485b1bcd9592e61cf699f4bae0c774d68'
Submodule path 'lalayoulala-seller': checked out '9a2a837851d4cb37e117932313e8cac97ee61e13'
Submodule path 'lalayoulala-seller-api': checked out 'cb09f86b288074edfac9e22dc4bd5b84ad6dd8d0'
Submodule path 'lalayoulala-seller-app-api': checked out 'a37b2dc82a43374308d15d74327236ac5491f339'
Submodule path 'lalayoulala-service': checked out 'c327fbc8bb13a84d6d1a09cf6755082eaff460ea'
Submodule path 'lalayoulala-service-interface': checked out 'a7a14ed21c01b781f2a99f6e338ce2744a3253e6'
Submodule path 'lalayoulala-service-parent': checked out 'f98b7edca715ca21abbfc1b3ab28d12b3bd68386'
Submodule path 'lalayoulala-solr': checked out '86cb58cb6181b1eb31629d9e4fe42073d56e16b6'
Submodule path 'lalayoulala-weixin': checked out '8d310f8659a3325916994887bfc391ca544bb76b'
Submodule path 'lalayoulala-yungou': checked out 'ee9197d74562019edbdfb8f3463c71d9261da18a'
把全部submodule切换到开发分支
git submodule foreach "(git checkout dev_20; git pull)"
Entering 'lalayoulala-activemq'
之前的 HEAD 位置是 cb72779 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-activity'
之前的 HEAD 位置是 9619a4c init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-admin'
之前的 HEAD 位置是 2a486fe init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-api'
之前的 HEAD 位置是 f757a0a init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-authz'
之前的 HEAD 位置是 728e0ad init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-circle'
之前的 HEAD 位置是 8183463 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-cms'
之前的 HEAD 位置是 2c58651 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-core'
之前的 HEAD 位置是 7fa1518 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-dubbo-api'
之前的 HEAD 位置是 10abfdf init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-entity'
之前的 HEAD 位置是 298d48c init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-fenxiao'
之前的 HEAD 位置是 b29f51d init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-front'
正在检出文件: 100% (412/412), 完成.
之前的 HEAD 位置是 f86e935 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-gencode'
之前的 HEAD 位置是 7e38fe6 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-goodsplatform'
之前的 HEAD 位置是 29be70c init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-h5'
之前的 HEAD 位置是 b7b8930 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-oauth'
之前的 HEAD 位置是 5a9d30d init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-payment'
之前的 HEAD 位置是 98efb63 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-points'
之前的 HEAD 位置是 424628a init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-search'
之前的 HEAD 位置是 d55be14 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-seller'
之前的 HEAD 位置是 9a2a837 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-seller-api'
之前的 HEAD 位置是 cb09f86 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-seller-app-api'
之前的 HEAD 位置是 a37b2dc init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-service'
正在检出文件: 100% (199/199), 完成.
之前的 HEAD 位置是 c327fbc init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-service-interface'
之前的 HEAD 位置是 a7a14ed init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-service-parent'
之前的 HEAD 位置是 f98b7ed init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-solr'
之前的 HEAD 位置是 86cb58c init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-weixin'
之前的 HEAD 位置是 8d310f8 init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
Entering 'lalayoulala-yungou'
之前的 HEAD 位置是 ee9197d init
分支 'dev_20' 设置为跟踪来自 'origin' 的远程分支 'dev_20'。
切换到一个新分支 'dev_20'
已经是最新的。
查询每个submodule的状态
git submodule foreach "(git status)"
Entering 'lalayoulala-activemq'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-activity'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-admin'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-api'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-authz'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-circle'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-cms'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-core'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-dubbo-api'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-entity'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-fenxiao'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-front'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-gencode'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-goodsplatform'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-h5'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-oauth'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-payment'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-points'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-search'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-seller'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-seller-api'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-seller-app-api'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-service'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-service-interface'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-service-parent'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-solr'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-weixin'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区
Entering 'lalayoulala-yungou'
位于分支 dev_20
您的分支与上游分支 'origin/dev_20' 一致。
无文件要提交,干净的工作区