发现一个可以替代gitlab的仓库管理工具 gerrit
官网网站:https://www.gerritcodereview.com/
提交时候
git commit -m "先提交到本地"
// 再提交到远程,自动创建合并请求
git push origin HEAD:refs/for/v1.0.1
提交成功,会提示如下:
remote: SUCCESS
remote:
remote: http://192.168.1.33/c/repo1/+/7358 add 重构 [NEW]
remote: http://192.168.1.33/c/repo1/+/7359 add 通知用户处理结果 [NEW]
remote:
To ssh://192.168.1.33:27000/svc-repo1
注意事项
在git clone的时候,需要用如下的方式:
git clone "ssh://your_username@192.168.1.33:27000/repo1" && scp -p -P 2702 your_username@192.168.1.33:hooks/commit-msg "repo1/.git/hooks/"