gitolite 配置 在windows 下使用:
〇. 安装 gitolite :
参考: https://github.com/sitaramc/gitolite/
如网址不存在 则 google gitolite
一. 安装 MSysGit :
http://code.google.com/p/msysgit/downloads/list
选择 Git-1.7.4-preview20110204.exe 或更高版本
安装的时候 选中:
Git Bash Here
Git GUI Here
测试安装:
git --version
git config --list
配置 MSysGit:
修改 用户目录下的 .gitconfig 文件,添加以下几行:
[user]
name = your name
email = yourmail@example.com
或使用命令行:
git config --global user.name "your name"
git config --global user.email "yourmail@example.com"
配置颜色显示:
git config --global color.ui true
生产密钥 公钥对:
ssh-keygen -v -t rsa -C username@hostname
或
ssh-keygen -t rsa
把公钥重命名为 yourname.pub
二. 从gitolite 服务器上 clone gitolite-admin
把上面的公钥复制到 复制到 keydir 下面,
修改 conf/gitolite.conf 添加相应用户:
@developer = youname
repo test_repo_name
RW+ = @developer
把上面的修改push到服务器
三. 安装 SmartGit
下载地址 (如不存在,请google smartgit):
http://www.syntevo.com/smartgit/index.html
安装完后,会提示 让选择 ssh 的方式,
这里选择 smart ssh
在后面选择 密钥的时候,选择上面第一步生成的密钥,如有设置密钥密码输入密码,然后点击 选中 store password phase 之类的
这样就 ok了
注: 密钥对在哪里生成无所谓,但只要是一对就行了
参考网址: http://www.mmncs.com/2011/06/how-to-install-and-setup-git-on-windows-7-using-either-msysgit-or-cygwin/
http://www.mmncs.com/2011/06/how-to-install-and-setup-a-git-repository-server-using-gitolite-on-linux-ubuntu-with-windows-clients-using-msysgit/
分享到:
相关推荐
gitolite用户使用说明
git gitolite repo 代码服务器配置记录 为android等源码创建repo服务器,通过gitolite管理权限
gitolite,公司外网有限制不能git clone的可以直接下载此文件
在 Debian 上使用 Apache 2.2。 用法 第一次安装(如果您还没有使用 Gitolite): # 1. Run the container. Don't bind to the SSH port on the host. sudo docker run -d --name gitolite-...
gitolite服务器搭建,客户端账号申请步骤
在 docker 容器中运行 gitolite。 请参阅下面的设置说明。 构建 docker 镜像。 docker build -rm -t gitolite . 运行镜像,创建一个新容器。 ID=$(docker run -d -p 2222:22 gitolite) 运行一个临时容器,挂载...
gitolite-2.3.1.tar.gz
Gitolite 是一款 Perl 语言开发的 Git 服务管理工具,通过公钥(SSH公钥)对用户进行认证,并能够通过配置文件对写操作进行基于分支和路径的的精细授权。
最全面的Git学习资料(包括中文版、Git+Gitolite_TortoiseGit、git学习文档),教你轻松入门。
gitolite是控制git权限的软件本身托管在github上但是由于github clone太慢了所以本人下载下来了 打成tar包 需要的童鞋不要客气的拿走吧!
CentOS 7下安装Git, gitolite,详细步骤,可能遇到的问题
超实用的git服务器的安装与配置 教程与指导说明文档,欢迎下载使用
GIT服务器 Gitolite ,Git是非常著名的分布式版本控制系统。gitolite 则是方便通过 Git 与 ssh 架设中央服...
讲速了 在centos 下搭建git服务器 用gitolite 来管理权限 很经典 值得拥有
Gitolite 码头工人... 这是通过在 ssh 配置文件中添加一些设置来完成的: ~/.ssh/config 举个例子: 我们假设: 用户名是: user gitolite-docker 仓库被克隆到: ~/gitolite-docker ssh 配置文件是: ~/.ssh/conf
gitolite,在您可以配置构建 Meteor 应用程序的 githook 后,将其放置在/webapp/<YOURGITUUSER>/apps/<APPNAME>/app/ ,并将 nodejs 放置在/webapp/<YOURGITUUSER>/apps/<APPNAME>/node/工作流程在这个例子中使用了...
关于各种可以在Windows Server 2008上架设git服务器的解决方案 一 方案1:copssh + msysgit 这是一个非常简单而且灵活的方式。如果不涉及开发者对项目访问权限的管理问题,这是一个最经济高效的解决方案,具体安装...
在AmazonEC2上使用gitolite和Ubuntu运行私有的集中式Gi.zip
使用来自的gitolite脚本。 此脚本包含以下变量。 您可以通过修改此文件或使用环境变量覆盖来更改它们。 IMAGE_NAME default: "betacz/gitolite" CONTAINER_NAME default: "gitolite-server" PORT default: ...
从gitolite-admin存储库下载存储库列表,并将所有存储库作为私有存储库镜像到给定用户下的gitlab主机。 用法 gitolite-to-gitlab.sh [-i] [-h] <gitolite> <gitlab> <gitlab> -i Confirm each repository to ...