以下操作都在 centos7 下进行,但同样适用于centos 6。

1. 安装git-core

yum -y install git

添加git用户,用于启动管理git仓库

useradd git
passwd git

2. 客户端机器的公钥添加入git 服务器的 /home/git/.ssh/authorized_keys

3. 创建服务端仓库

mkdir -p /data2/git_repo/repositoriescd /data2/git_repo/repositoriesgit init --bare test1.git

3. 客户端clone

git clone git@10.2.1.88:/data2/git_repo/repositories/test1.git

创建一个文件

vim README.md

提交

git add README.md
git commit README.md

初次提交后,可以看到当前在master分支下

# git branch
* master

push至服务器

git push origin master

执行结果可以看到已提交到之前clone的服务器地址:

Counting objects: 3, done.
Writing objects: 100% (3/3), 215 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To git@10.2.1.88:/data2/git_repo/repositories/test1.git* [new branch]      master -> master

转载于:https://www.cnblogs.com/got-my-way/p/8309455.html

git - 搭建最简单的git server相关推荐

  1. 【git系列】简单入门git命令一

    目录 配置用户信息 建立git仓库 状态简览 暂存区 提交更新 跳过使用暂存区域 查看文件修改 总结 配置用户信息 命令: 配置用户名:git config --global user.name 'y ...

  2. Git环境搭建及简单的本地、远程 两库关联

    这里讲下我从拿到新的Mac后怎么一步一步搭建Git环境的. 首先让我们打开终端    在终端输入 git 如果说你卡到下面的结果说明你没有安装个git,去安装. The program 'git' i ...

  3. git服务器的简单搭建

    安装git 安装git,参考:https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git 创建git仓库 使用ro ...

  4. 搭建一个简单Git服务器

    1.在PC上创建一个git空仓库 # mkdir -p /home/git_test # cd git_test # git init --bare test.git //test.git目录被clo ...

  5. 搭建自己的git仓库之简单搭建本地git仓库和远程git仓库~

    一.安裝git 1.在https://git-scm.com/downloads下载安装git: 2.安装成功后在开始菜单中或任意一个文件夹中点击鼠标右键打开git bash: 3.在命令行輸入:  ...

  6. git的搭建与简单实用

    svn是中央集中版本,所有的人都下载同一个版本去更新,git是分布式的,可以现在自己想要的分支.svn集中式版本控制系统不但速度慢,而且必须联网才能使用 git系统的安全性高.git及其强大的分支管理 ...

  7. Git -- 搭建git服务器

    在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改. GitHub就是一个免费托管开源代码的远程仓库.但是对于某些视源代码如生命的商业公司来说,既不想 ...

  8. 利用Git搭建自动部署的Laravel环境

    目标:服务器上搭建Laravel环境,本地使用IDE进行开发,使用Homestead做本地调试环境,代码提交后自动部署到服务器Root目录下. 下面是整个流程的示意图: 1. 准备工作,搭建LNMP环 ...

  9. Docker小技巧(五)——hugo+git搭建博客

    +++ title="docker+hugo+git搭建博客" date="2017-09-30" tags=["docker"," ...

最新文章

  1. EOS 更新合约内部转账方式变化
  2. java filter 注解_Spring常用注解及自定义Filter的实现
  3. 南阳医专计算机专业代码,南阳医学高等专科专业招生代码
  4. city code table广东_专访 | 杨龙——第20届广东十佳服装设计师
  5. UE3 移动设备分析
  6. BZOJ1419: Red is good
  7. 实验2.5 用递归的方法编写函数求Fibonacci 级数,观察递归调用的过程
  8. 团队开发时该如何同步数据库变更到本地
  9. ABB变频器通过labview和上位机modbus通讯
  10. 太阳能充电板给锂电池充电电路设计
  11. php中的eof是什么意思,在C++中eof是什么意思?
  12. c语言 虚拟时钟 指针,指针式模拟时钟.doc
  13. 2015年9月 javaweb餐厅系统
  14. matlab筛选excel数据统计,MATLAB读取Excel筛选符合条件的数据进行求均值等处理 程序......
  15. 【TAPD】快速上手
  16. 黑鲨3能升级鸿蒙5g吗,配上高通骁龙865 5G芯片的黑鲨游戏手机3,到底有多懂手游玩家!...
  17. 45句绝美宋词,哪一句触动了你?
  18. Nginx管理(二)
  19. 如何查看当前Ubuntu的版本
  20. allegro 标注坐标_allegro 格点设置,格点设置详解

热门文章

  1. Fabric源码分析-共识模块
  2. Android7.0 PowerManagerService(1) 启动过程
  3. Distributed Systems笔记-NFS、AFS、GFS
  4. 注入安卓进程,并hook java世界的方法
  5. Hdu 1269.迷宫城堡
  6. JZOJ 3158. 【JSOI2013】丢番图
  7. oracle 授权 传递,Oracle基础学习4--Oracle权限传递
  8. [转载]关于申请国外博后的一点经验和想法
  9. 【NOIP2013模拟】小喵喵的新家
  10. unity 脚本中 调用另一个脚本_Unity 2019.4 脚本生命周期