git
文章平均质量分 74
fredricen
这个作者很懒,什么都没留下…
展开
-
自建gitlab-runner
有时我们的项目依赖内部的CI/CD工具gitlab-ci,但是内部的CI工具处于信息安全的考虑,可能会对互联网的包仓库比如npm,限制访问,只能访问内部的自建仓库。但是我们为了利用互联网的包仓库,就可以通过自建gitlab-runner来实现。自建gitlab-runner在官方文档中有详细的描述,我们可以选择最简单的方式,在UI页面上,在所在项目下点击左侧 setting > CI/CD,在展示页面里展开Runner选项,然后在展开里面点击,如下图所示。然后点击“Show runner ins原创 2022-04-15 13:56:18 · 878 阅读 · 0 评论 -
Fetching submodule xxx(模块名) git@gitee.com: Permission denied (publickey).
git 子模块我们需要在git 仓库中引入另一个git仓库,同时保持这两个仓库各自独立提交和拉取,这就是git子模块可以解决的问题。添加子模块在一个主项目中,添加子模块(一个git仓库),如下:git submodule add git地址/https地址 目录名$ git submodule add git@gitee.com:fredricen/flask-client.git client添加完要提交$ git commit -am "add submodule client"提交原创 2021-06-30 10:09:22 · 888 阅读 · 0 评论 -
GIT ssh与https的相互切换
从ssh切换至httpsgit remote set-url origin(远程仓库名称) https://domain/username/ProjectName.git从https切换至sshgit remote set-url origin git@domain:username/ProjectName.git附录git remote set-url [--push] <name> <newurl> [<oldurl>]git remote set-u原创 2020-10-30 10:13:37 · 1004 阅读 · 0 评论 -
git 多账户配置导致的 Permission denied (publickey).
踩坑总结网上关于git多账户配置的文章很多,但是其实有误导,以如下配置来说吧:# This is the account for author on github.com. Host github.com HostName github.com User fredricen IdentityFile ~/.ssh/id_rsa_github PreferredAuthentications publickey# This is the account for author on gitee.原创 2020-06-04 17:05:48 · 1605 阅读 · 5 评论