git
liurizhou
这个作者很懒,什么都没留下…
展开
-
离线安装gitlab
内网环境无法联网,需要离线状态下搭建gitlab下载离线包gitlab/gitlab-ce - Packages · packages.gitlab.com根据自己服务器安装的OS进行选择,我使用的是Ubuntu18.04,其代号为bionicwget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/bionic/gitlab-ce_14.2.6-ce.0_am.原创 2021-10-29 14:33:39 · 380 阅读 · 0 评论 -
迁移git仓库命令
引用gitlab提供的命令Git 全局设置git config --global user.name "Administrator"git config --global user.email "admin@example.com"创建一个新仓库git clone git@10.50.25.112:software/xxxx.gitcd xxxxgit switch -c maintouch README.mdgit add README.mdgit commit -m "原创 2021-10-28 20:48:15 · 186 阅读 · 0 评论 -
shell脚本中判断git repo中是否存在变更
工作需要,shell脚本中实现自动push 更新,如果有更新,执行git add,git commit,git push 等操作,没有则不操作。cd ${repo_path}if [ -n "$(git status -s)" ];then git add . git commit -m "update file" git push origin masterf...原创 2020-03-24 15:15:20 · 4914 阅读 · 0 评论 -
git备忘录
网上的一个图:1. git fetch 将远程库的代码在本地仓库中更新,注意:本地工作空间并不会有变化,仅仅是origin(默认)主机对应的远程库在本地更新 一般是后面接 主机名 或者 主机名 分支名,例如 `git fetch origin` 或者`git fetch origin master`git pull 相当于是 git fetch+git merge git pul...原创 2019-01-28 10:43:34 · 275 阅读 · 0 评论 -
git获取某次commit的指定信息(作者,时间,message等)
获取某个commit的作者:$ git log --pretty=format:“%an” b29b8b608b4d00f85b5d08663120b286ea657b4a -1“liurizhou”获取某个commit的时间:git log --pretty=format:“%cd” b29b8b608b4d00f85b5d08663120b286ea657b4a -1...原创 2019-04-12 13:26:18 · 26035 阅读 · 2 评论 -
错误:server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
公司周末断电,周一过来执行git clonehttps://github.com/xxxxx的时候报错,错误信息fatal: unable to access 'https://github.com/xxxx/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfi...原创 2019-06-10 10:03:50 · 5390 阅读 · 0 评论