ubuntu

ubuntu如何进行代码版本控制

小樊
40
2025-08-07 07:11:50
栏目: 智能运维

在Ubuntu上进行代码版本控制,常用工具为Git(分布式)和SVN(集中式),以下是具体方法:

一、Git版本控制

  1. 安装Git

    sudo apt update
    sudo apt install git
    
  2. 配置个人信息

    git config --global user.name "你的姓名"
    git config --global user.email "你的邮箱@example.com"
    
  3. 初始化仓库
    在项目目录下执行:

    git init
    
  4. 添加文件并提交

    git add .  # 添加所有文件
    git commit -m "提交说明"
    
  5. 关联远程仓库

    git remote add origin 远程仓库URL(如GitHub/GitLab地址)
    
  6. 推送/拉取代码

    git push -u origin master  # 推送代码到远程主分支
    git pull origin master     # 从远程拉取最新代码
    
  7. 分支管理

    git branch 分支名       # 创建分支
    git checkout 分支名     # 切换分支
    git merge 分支名        # 合并分支
    

二、SVN版本控制(集中式)

  1. 安装SVN服务器

    sudo apt update
    sudo apt install subversion
    
  2. 创建仓库

    sudo mkdir /var/svn/repo
    sudo svnadmin create /var/svn/repo
    
  3. 配置访问权限
    编辑配置文件 /var/svn/repo/conf/svnserve.conf/var/svn/repo/conf/passwd,设置用户权限和密码。

  4. 启动服务

    sudo svnserve -d -r /var/svn
    
  5. 客户端操作

    • 检出仓库
      svn checkout svn://服务器IP/仓库路径
      
    • 提交修改
      svn commit -m "提交说明"
      
    • 更新代码
      svn update
      

三、工具选择建议

可根据项目需求选择工具,Git为当前主流选择。

0
看了该问题的人还看了