【git 学习】--- ubuntu18.04 搭建本地git服务器

在Ubuntu18.04 上简单创建自己的git服务器~

  1. 环境配置

    Ubuntu: 18.04

  2. git服务器搭建步骤:

    ##1.安装git
    sudo apt-get install git

    ##2.添加用户
    sudo adduser test_git //test_git -- git用户名

    ##3. 在Git用户的home目录下创建文件夹,作为裸仓库
    sudo mkdir /home/git/MyProject.git
    sudo git init --bare /home/git/MyProject.git

    ##4.git 服务器上修改权限, 一定要修改权限,否则容易报错
    sudo chown -R test_git:test_git /home/git/ //在git 服务器上修改权限,test_git--git用户名

    ##5.在本地新建文件夹,将代码放到文件夹中,并将代码推送到刚创建的Git服务器上
    git remote add origin git@your_server:/home/git/MyProject.git
    git push -u origin master

    6. 验证

    git clone test_git@your_server:/home/git/Myproject.git

这样就可以实现代码共享与管理了~~~

相关推荐
lsc_blog2 小时前
年底还在招的岗位,先确认缺口和到岗要求
git·缓存·ci/cd·职场和发展·github
全栈陈序员8 小时前
【Git】从入门到精通(十一)—— git reset 三种模式详解
git·elasticsearch
全栈陈序员10 小时前
【Git】从入门到精通(十)—— 撤销与恢复:git checkout与git restore
运维·网络·数据库·git
全栈陈序员18 小时前
【Git】从入门到精通(五)—— git add:将文件加入暂存区
大数据·git·elasticsearch
全栈陈序员20 小时前
【Git】从入门到精通(七)—— git status:查看仓库状态
大数据·git·elasticsearch
莫晓燚1 天前
Ansible 13 个常用模块---企业实战
git·github
无言听风雨丶1 天前
Kubernetes GitOps 持续交付实战:用 Argo CD 让 Git 成为集群事实源
git·elasticsearch·kubernetes
全栈陈序员1 天前
【Git】从入门到精通(六)—— git commit:提交到版本库
大数据·git·elasticsearch
全栈陈序员2 天前
【Git】从入门到精通(一)—— Git简介:什么是版本控制系统
大数据·git·elasticsearch
大猫会长2 天前
git笔记
git