【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

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

相关推荐
洛小豆2 小时前
Git打标签仓库看不到?她说:豆子,你又忘了加 --tags!
git·后端·github
好奇的菜鸟5 小时前
理解 Git 命令 `git reset --hard origin/pre`:版本回退的“利刃”与使用禁忌
大数据·git
春生野草5 小时前
git的使用
git
今天头发还在吗5 小时前
解决 Git 推送冲突:使用 Rebase 整合远程更改
大数据·git·elasticsearch
蓝色空白的博客7 小时前
Git代码下拉更新推送操作用法整理
git
风也温柔☆9 小时前
IDEA/WebStorm 切换分支(超简单)
git·intellij-idea·webstorm·切换分支·checkout
Jammingpro20 小时前
【Git版本控制】Git初识、安装、仓库初始化与仓库配置(含git init、git config与配置无法取消问题)
java·git·elasticsearch
shark1 天前
无需放弃变更、关闭占用程序!用暂存区和 git底层命令实现 Git 变更备份
git·shell·自动化运维
_poplar_1 天前
15 【C++11 新特性】统一的列表初始化和变量类型推导
开发语言·数据结构·c++·git·算法
北城笑笑1 天前
Git 10 ,使用 SSH 提升 Git 操作速度实践指南( Git 拉取推送响应慢 )
前端·git·ssh