linux系统下本地搭建git服务器
2015-12-10 20:32
701 查看
linux系统下如何搭建本地git服务器,用于存放团队的开发代码,如下步骤:
1.先用一台服务器来安装git,安装好linux以后,在这里选用的是Ubuntu 14.04。然后配置静态IP:172.16.0.110。执行下面命令:
2.创建一个git用户:
3.建立/home/git/.ssh/authorized_keys文件,将团队每个人的~/.ssh/id_rsa.pub文件复制到上述文件中,一行一个。
4.在/srv目录建立一个git仓库:
如果是远程建立git仓库的话,先远程登录到服务器上(保证是同一个局域网):
然后继续上面的步骤。
5.修改git仓库的所属者:
6.克隆项目:
7.克隆下来以后(空的文件夹,必须加入一个小文件,一般readme.txt就可以,提交以后再执行下面代码):
提交代码:
重新克隆以后切换分支就可以创建了(切换到一个没有的分支就会自动的创建一个分支):
同样的方式创建一个readme文档,提交上去即可。
1.先用一台服务器来安装git,安装好linux以后,在这里选用的是Ubuntu 14.04。然后配置静态IP:172.16.0.110。执行下面命令:
>> sudo apt-get install git
2.创建一个git用户:
>> sudo adduser git
3.建立/home/git/.ssh/authorized_keys文件,将团队每个人的~/.ssh/id_rsa.pub文件复制到上述文件中,一行一个。
4.在/srv目录建立一个git仓库:
>> cd /srv >> sudo git init --bare ourwiki.git
如果是远程建立git仓库的话,先远程登录到服务器上(保证是同一个局域网):
>> ssh computerName@172.16.0.110
然后继续上面的步骤。
5.修改git仓库的所属者:
>> sudo chown -R git:git ourwiki.git
6.克隆项目:
>> git clone git@172.16.0.110:/srv/ourwiki.git
7.克隆下来以后(空的文件夹,必须加入一个小文件,一般readme.txt就可以,提交以后再执行下面代码):
提交代码:
>> git add -A >> git status >> git commit -m "提交master的readme.txt" >> git push origin master
重新克隆以后切换分支就可以创建了(切换到一个没有的分支就会自动的创建一个分支):
>> git checkout -b release
同样的方式创建一个readme文档,提交上去即可。
相关文章推荐
- centos/win7上安装我的世界服务器、客户端
- CentOS7系统安装笔记
- Linux系统下如何查看CPU个数
- 安装libjpeg库后提示libjpeg.so.8不存在(linux环境)
- Linux学习笔记——举例说,makefile 添加宏定义
- Linux C学习--getline()函数
- Linux用户空间与内核空间数据传递的几点理解和总结
- CentOs 编译php 遇到的一些问题
- Linux 常用操作
- Linux命令学习笔记(4)----head命令、tail命令
- Ubuntu下关于将普通用户权限提升为root的问题
- Linux 文件夹说明
- 字符设备设备节点创建的两种方法
- 卸载LINUX自带的JDK——linux-jdk-java
- Linux 信号量同步实验
- 【Linux】使用DD命令创建文件
- LINUX DIFF命令详解
- Linux设备驱动程序
- linux下创建和删除软、硬链接
- 七种网卡绑定模式详解