分类 "Git" 下的文章

1. 迁移前准备

  • 版本一致性检查:确保新旧服务器的 GitLab 版本完全一致(可通过 sudo gitlab-rake gitlab:env:info 查看版本),否则可能导致恢复失败。
  • 备份策略制定

    • 使用 sudo gitlab-rake gitlab:backup:create 创建全量备份(包含仓库、数据库、用户权限等数据),备份文件默认存储在 /var/opt/gitlab/backups
    • 手动备份配置文件

      • /etc/gitlab/gitlab.rb(主配置文件)
      • /etc/gitlab/gitlab-secrets.json(密钥文件)
        避免因配置文件丢失导致恢复失败。

阅读全文

问题:如何对现有文件夹进行git项目初始化?

方法:

cd myproject/
git init
git add .
git remote add origin git@i.xxx.com:mygroup/myproject.git
注:git@i.xxx.com:mygroup/myproject.git 为在git上创建的空项目
git push origin master

阅读全文