如果使用git的人数较少,可以使用下面的步骤快速部署一个git服务器环境。1. 生成 SSH 公钥每个需要使用git服务器的工程师,自己需要生成一个ssh公钥进入自己的~/.ssh目录,看有没有用 文件名 和 文件名.pub 来命名的一对文件,这个 文件名 通常是 id_dsa 或者 id_rsa。...
分类:
系统相关 时间:
2015-07-12 17:04:26
阅读次数:
300
0 前言
不同的版本控制工具的比较这里就不介绍了,我的入门是从windows开始的,而且是使用纯命令方式(Git Bash),当然也可以结合TortoiseGit或者msysgit中的GIT Gui工具,这个工具可以通过界面方式来操作管理。
我们要管理项目,首先要建立一个GIT服务器系统,来管理项目版本。但是有的条件有限,我们搞不起服务器,只能借助第三方了,github就是很好...
GitHub是一个免费托管开源代码的Git服务器,如果我们不想公开项目的源代码,又不想付费使用,那么我们可以自己搭建一台Git服务器。
下面我们就看看,如何在Ubuntu上搭建Git服务器。我们使用VMware虚拟机安装两台Ubantu系统,分别命名为gitServer和gitClient_01。
1、安装OpenSSH并配置SSH无密码登陆
通过命令 sudo apt-get...
分类:
其他好文 时间:
2015-07-07 11:09:18
阅读次数:
188
GitHub是一个免费托管开源代码的Git服务器,如果我们不想公开项目的源代码,又不想付费使用,那么我们可以自己搭建一台Git服务器。 下面我们就看看,如何在Ubuntu上搭建Git服务器。我们使用VMware虚拟机安装两台Ubantu系统,分别命名为gitServer和gitClient_0...
分类:
其他好文 时间:
2015-07-07 10:50:18
阅读次数:
136
GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备...
分类:
其他好文 时间:
2015-07-06 14:25:20
阅读次数:
138
ssh key的作用我们使用ssh登录服务器时,一般常见的会使用用户名/密码方式登录,
也可以使用ssh key实行免密码登录,一般现在这种方式被Git服务器使用的比较多。生成ssh keyssh-keygen -t rsa -C "your name"这样默认会在本地的~/.ssh目录下生成id_rsa,id_rsa.pub两个文件,
id_rsa是私钥,id_rsa.pub是公钥。使用ssh...
分类:
其他好文 时间:
2015-07-05 18:36:42
阅读次数:
139
本文在介绍了软件安装和设置后, 写了TortoiseGit 常用的一些功能, 包括:创建新库添加文件及文件夹创建分支看分支情况及修改log比较版本差异合并分支其他操作: Stash; 忽略文件本文不包括:Git 服务器设置Push 版本到服务器上从其他机器上Pull 版本解决中文字符问题《Pro G...
分类:
其他好文 时间:
2015-07-03 06:51:56
阅读次数:
139
在Git服务器中建立一个git帐号,用于多人使用。adduser git输入此命令后,会在/home/下建立一个git文件/home/git 下建立.ssh目录(注意,是.ssh。。有个点!)chmod 700 -R .ssh在B中使用ssh-keygen -t rsa 建立密匙和公匙,即id_rs...
分类:
其他好文 时间:
2015-07-01 13:59:39
阅读次数:
113
git配置ssh密钥
如果主机(当前登录用户)之前没有git账号,即添加第一个git账号,并配置ssh密钥时,
按照如下的步骤:
1 cd ~/.ssh
2 ssh-keygen -t rsa -C 'liulian@gmail.com'
3 cat id_rsa.pub
4 拷贝公钥到git服务器上
5 测试:git clone
git@git.host....
分类:
其他好文 时间:
2015-06-25 21:17:12
阅读次数:
115
1、软件选择 服务端软件:由于我对linux还不熟悉,而且公司用的都是windows,于是找到了bonobo,这是一个基于.net framework 4.5和.net mvc4的开源软件,iis7.0以上都可运行(在win7 iis7.0上亲自测试通过) 网址: https://bonobogi....
分类:
其他好文 时间:
2015-06-25 13:42:59
阅读次数:
108