debian

Debian GitLab如何进行版本控制

小樊
39
2025-08-26 11:17:52
栏目: 智能运维

在Debian上使用GitLab进行版本控制,步骤如下:

  1. 安装GitLab

    • 使用官方脚本安装:
      curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash  
      sudo apt-get install gitlab-ce  
      
    • 配置外部URL(可选):编辑/etc/gitlab/gitlab.rb,设置external_url为服务器IP或域名,然后运行sudo gitlab-ctl reconfigure
  2. 初始化本地仓库

    • 在项目目录执行:
      git init  
      git add .  # 添加所有文件到暂存区  
      git commit -m "Initial commit"  # 提交到本地仓库  
      
  3. 关联远程仓库

    • 在GitLab项目页面复制HTTPS/SSH地址,执行:
      git remote add origin <远程仓库地址>  
      git push -u origin master  # 首次推送需用-u参数  
      
  4. 分支管理

    • 创建分支:git branch <分支名>
    • 切换分支:git checkout <分支名>
    • 合并分支:切换到目标分支后,执行git merge <分支名>
  5. 代码审查与合并

    • 通过GitLab的“Merge Request”功能提交分支合并请求,由管理员审核后合并到主分支。
  6. 常用操作命令

    • 查看状态:git status
    • 查看日志:git log
    • 拉取远程更新:git pull origin <分支名>
    • 回退版本:git reset --hard <版本号>

安全配置(可选)

以上步骤参考自。

0
看了该问题的人还看了