git
S.A.E.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
日常使用git命令
以下命令都是本地git工作空间目录下执行,使用Git Bash 1、将本地分支使用远程分支强制覆盖,本地修改的内容会被删除,refactor远程分支名 git fetch --all git reset --hard origin/refactor git pull 2、强制服务器分支回退到某一次提交,建议强制推送后再做一次提交推送,因为回退后的hash值比原来的小。 git reset --hard f78ee5b37c8ccf7d81e4917834230cc81c31deed git push o原创 2020-10-19 11:19:03 · 189 阅读 · 1 评论 -
Gitlab单个工程迁移与恢复
日常gitlab管理中可能只需要迁移几个工程的内容,如果整个Gitlab迁移与恢复需要时间比较长,而且要求新旧 Gitlab服务器的版本号一致。我们可以利用git命令快速完成少量工程的迁移。 1、将Gitlab工程内容克隆到本地 在本地新建一个目录用于存放需要迁移的Gitlab工程内容,然后使用如下命令将工程代码,分支,提交记录等保存到本地。 命令:gitclone--baregit@111.111.0.111:abc_group/abc_bgf_doc.git 保存到本地的...原创 2020-10-15 10:03:02 · 519 阅读 · 0 评论 -
Gitlab备份恢复与迁移
本文将要介绍的Gitlab备份与迁移是针对整个Gitlab服务器的,要求新旧服务器的Gitlab版本一致,如果新旧Gitlab服务器版本号不一致将不能迁移。后面将介绍Gitlab上单个工程的迁移,这种迁移方式不要求Gitlab版本号一致。 1 Gitlab 创建备份 首先把老服务器上的Gitlab整体备份,命令如下: gitlab-rake gitlab:backup:create 使用以上命令会在/var/opt/gitlab/backups目录下创建一个名称类...原创 2020-10-15 09:44:05 · 670 阅读 · 0 评论
分享