搭建git服务器(临时服务器,命令行形式,针对2到5人左右,轻量)

服务端配置

############################################################################################################################################################################################################################################################################################################################################

安装git

yum -y install git

选择一个目录作为仓库,初始化!初始化要带一个参数  --brae

git   init   --brae   sample                ###这样git服务器就搭建完成了。但我们作为服务端还要记客户端clone过去。所以还要用户和密码等!sample作为被克隆的对象

添加一个用户git,不让他远程登录本机系统,只让git的服务远程连接

useradd  -s  /usr/bin/git-shell  git

创建完用户后,进入到该用户的  home目录下

cd /home/git              ###

创建一个.ssh的文件夹,且在该文件夹里创建一个authorized_keys,把公钥添加到该文件里

原文地址:https://www.cnblogs.com/yeyu1314/p/10136509.html

时间: 2024-10-03 10:30:01

搭建git服务器(临时服务器,命令行形式,针对2到5人左右,轻量)的相关文章

本地windows下搭建git的本地服务器

本地windows下搭建git的本地服务器 准备工作: 本地安装java环境,配置环境变量(略) 下载gitblit文件,百度一大堆 开始第一步: 减压gitblit压缩包到某个目录下,比如我在:H:\gitblit 第二步: 修改gitblit安装目录下的data文件下的gitblit.properties 第17行处:include = defaults.properties 修改为 include = my.properties 第三步: 从data文件夹下找到defaults.prope

Linux服务器通过aws命令行上传文件至S3

目的Linux服务器通过AWS命令行上传文件至S3 配置打开你的AWS控制台: 连接你的Linux服务器,按照以下步骤操作: # 安装pip yum -y install python-pip   # 安装awscli pip install awscli   # 初始化配置 aws configure # 做这一步时系统会要求你输入"访问密钥ID"."私有访问密钥"."默认区域名称"."默认输出格式",前两个在创建IAM用户

搭建git for windows服务器(100%可以成功)【转】

转自:http://blog.csdn.net/code_style/article/details/38764203 既然Git在linux下面非常好用,为什么还要搭建git windows的服务器,因为不是所有的用户都需要在linux下面做开发,对吧,还有很多用户选择使用windows做开发. 看到很多网友尝试部分不成功,所以对内容部分做了修改. 日期:2015.10.14 科普一下: 1.TortoiseGit是什么?没错,是个乌龟,就像它的壳一样,仅仅是个壳,所以离不开真正的git(gi

搭建git for windows服务器(100%可以成功)

既然Git在Linux下面非常好用,为什么还要搭建git windows的服务器,因为不是所有的用户都需要在linux下面做开发,对吧,还有很多用户选择使用windows做开发. 看到很多网友尝试部分不成功,所以对内容部分做了修改. 日期:2015.10.14 日期:2016.10.15修订 建议安装时都以管理员权限运行,否则可能有些目录创建什么需要权限,尤其是win7用户. 科普一下: 1.TortoiseGit是什么?没错,是个乌龟,就像它的壳一样,仅仅是个壳,所以离不开真正的git(git

c#调用 WinRAR.exe以命令行形式实现文件、文件夹的解压缩

在实际项目应用中会偶尔使用文件的压缩上传以及服务器端的加压处理,故写此文记录以备不时之需. 1.自己编写的ZipHelper类. 1 public static class ZipHelper 2 { 3 private static string pathExe = AppDomain.CurrentDomain.BaseDirectory + @"Resource\WinRAR.exe"; 4 /// <summary> 5 /// 使用Gzip方法压缩文件 6 ///

Git的使用基于命令行

一.检查Git 使用Git前先检查本机上是否安装了Git,Mac上默认都是安装了Git的 1.打开终端,输入指令,如果已经安装了Git就会显示版本号 git version 2.如果尚未安装Git,可以通过Xcode的Command Line Tools并使用如下命令安装Git xcode-select --install 二.新建项目并上传 1.在远程第三方托管网站上新建一个远程仓库 上一篇文章已经在讲述过如果在GitHub上创建仓库,这里就不在叙述了. 2.本地创建一个新的项目,以Xcode

Git学习总结_05_搭建Git简易高效服务器

1. mysysgit+gitblit安装流程 1.1资源 需先下载好的资源(公司用的1.6,1.7+请自行匹配对应的mysysgit+gitblit): jdk1.6 Git-1.8.4-preview20130916.exe gitblit-1.2.1.rar 1.2安装 1.2.1 Git Bash安装 1)双击弹出安装页面  2)点击2次next,进入路径选择,添加自定义的路径即可:  3)点击next,进入 选择组件,  4)点击2次next 进,选择运行环境,选择 “run Git

Git学习总结(5)——搭建Git简易高效服务器

1. mysysgit+gitblit安装流程 1.1资源 需先下载好的资源(公司用的1.6,1.7+请自行匹配对应的mysysgit+gitblit): jdk1.6 Git-1.8.4-preview20130916.exe gitblit-1.2.1.rar 1.2安装 1.2.1 Git Bash安装 1)双击弹出安装页面 2)点击2次next,进入路径选择,添加自定义的路径即可: 3)点击next,进入 选择组件, 4)点击2次next 进,选择运行环境,选择 "run Git fro

git代理,windows命令行代理,linux命令行代理

下载不动设置代理:git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https://127.0.0.1:1080git config --global http.SSLVERIFY false 删除git config项目:git config --global http.proxy ""git config --global https.proxy "&qu

git添加项目-使用命令行

1.创建自己的github用户,仓库. 2.下载git工具. 3.在现有项目下右键,git bash进入命令行模式. a)ssh-keygen -t  rsa  -C  "[email protected]" 生成公钥,注意查看生成地址,使用txt打开id_rsa.pub,进入git设置公钥(settings-ssh and gpg keys-new ssh key) b) ssh -T [email protected] 验证设置是否成功. c) git config --globa