git裸仓库部署代码

March 01, 2024 作者: yijianhao 分类: Linux 浏览: 62 评论: 0

使用Git裸仓库推送代码到服务器:

  1. 在服务器上创建裸仓库:

    ssh 用户名@服务器地址
    cd /path/to/git-repos
    git init --bare 项目名称.git
    
  2. 本地克隆仓库(如果本地还没有仓库的话):

    git clone 用户名@服务器地址:/path/to/git-repos/项目名称.git
    
  3. 在本地仓库中添加远程服务器地址(如果本地已有仓库):

    git remote add origin 用户名@服务器地址:/path/to/git-repos/项目名称.git
    
  4. 推送本地代码到服务器:

    git push origin master  # 或者推送其他分支
    
  5. 然后在服务器找个文件夹执行git clone本地目录

 git clone /path/to/git-repos/项目名称.git

比较适合单机部署代码的方式, 简单方便。如果要自动化的话也可以搞git hooks或者直接上cicd

#基础知识(4)

评论